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
PolicyBuilderException
public String build(PolicyElementDTO policyElementDTO) throws PolicyBuilderException
PolicyBuilderException
public String build(PolicySetElementDTO policyElementDTO) throws PolicyBuilderException
PolicyBuilderException
public String buildRequest(RequestElementDTO requestElementDTO) throws PolicyBuilderException
requestElementDTO
- PolicyBuilderException
public String[] getFunctions()
public String[] getRuleAlgorithms()
public String[] getPolicyAlgorithms()
public String[] getDataTypes()
Copyright © 2017 WSO2. All rights reserved.