public class PolicyBuilder extends Object
| Modifier and Type | Method and Description |
|---|---|
String |
build(BasicPolicyDTO basicPolicyDTO) |
String |
build(PolicyElementDTO policyElementDTO) |
String |
build(PolicySetElementDTO policyElementDTO) |
String |
buildRequest(RequestElementDTO requestElementDTO) |
String[] |
getDataTypes() |
String[] |
getFunctions() |
static PolicyBuilder |
getInstance()
Get a PolicyBuilder instance.
|
String[] |
getPolicyAlgorithms() |
String[] |
getRuleAlgorithms() |
public static PolicyBuilder getInstance()
public String build(BasicPolicyDTO basicPolicyDTO) throws PolicyBuilderException
PolicyBuilderExceptionpublic String build(PolicyElementDTO policyElementDTO) throws PolicyBuilderException
PolicyBuilderExceptionpublic String build(PolicySetElementDTO policyElementDTO) throws PolicyBuilderException
PolicyBuilderExceptionpublic String buildRequest(RequestElementDTO requestElementDTO) throws PolicyBuilderException
requestElementDTO - PolicyBuilderExceptionpublic String[] getFunctions()
public String[] getRuleAlgorithms()
public String[] getPolicyAlgorithms()
public String[] getDataTypes()
Copyright © 2022 WSO2. All rights reserved.