public class BasicPolicyHelper extends Object
Constructor and Description |
---|
BasicPolicyHelper() |
public static Element createPolicyElement(BasicPolicyDTO basicPolicyDTO, Document doc) throws PolicyBuilderException
PolicyBuilderException
public static Element createRuleElement(BasicRuleDTO basicRuleDTO, Document doc) throws PolicyBuilderException
PolicyBuilderException
public static Element createTargetElement(BasicTargetDTO basicTargetDTO, Document doc) throws PolicyBuilderException
PolicyBuilderException
public static ApplyElementDTO createApplyElementForBagFunctions(String functionId, String category, String attributeId, String[] attributeValues, String dataType)
public static ApplyElementDTO createApplyElementForNonBagFunctions(String functionId, String category, String attributeId, String attributeValue, String dataType)
public static ApplyElementDTO createApplyElementForNonBagFunctionsWithAnyOf(String functionId, String category, String attributeDesignatorId, String dataType, String attributeValue)
public static MatchElementDTO createMatchElementForNonBagFunctions(String functionId, String attributeValue, String category, String attributeId, String dataType)
public static ApplyElementDTO processGreaterLessThanFunctions(String function, String dataType, String attributeValue, AttributeDesignatorDTO designatorDTO) throws PolicyBuilderException
function
- dataType
- attributeValue
- designatorDTO
- PolicyBuilderException
Copyright © 2017 WSO2. All rights reserved.