Class RequestComponentBuilder
java.lang.Object
org.apache.cxf.rt.security.saml.xacml2.RequestComponentBuilder
A set of utility methods to construct XACML 2.0 Request statements
-
Method Summary
Modifier and TypeMethodDescriptionstatic org.opensaml.xacml.ctx.ActionTypecreateActionType(List<org.opensaml.xacml.ctx.AttributeType> attributes) static org.opensaml.xacml.ctx.AttributeTypecreateAttributeType(String attributeId, String dataType, String issuer, List<org.opensaml.xacml.ctx.AttributeValueType> attributeValues) static org.opensaml.xacml.ctx.AttributeValueTypecreateAttributeValueType(String value) static org.opensaml.xacml.ctx.EnvironmentTypecreateEnvironmentType(List<org.opensaml.xacml.ctx.AttributeType> attributes) static org.opensaml.xacml.ctx.RequestTypecreateRequestType(List<org.opensaml.xacml.ctx.SubjectType> subjects, List<org.opensaml.xacml.ctx.ResourceType> resources, org.opensaml.xacml.ctx.ActionType action, org.opensaml.xacml.ctx.EnvironmentType environment) static org.opensaml.xacml.ctx.ResourceTypecreateResourceType(List<org.opensaml.xacml.ctx.AttributeType> attributes, org.opensaml.xacml.ctx.ResourceContentType resourceContent) static org.opensaml.xacml.ctx.SubjectTypecreateSubjectType(List<org.opensaml.xacml.ctx.AttributeType> attributes, String subjectCategory)
-
Method Details
-
createAttributeValueType
-
createAttributeType
-
createSubjectType
-
createResourceType
public static org.opensaml.xacml.ctx.ResourceType createResourceType(List<org.opensaml.xacml.ctx.AttributeType> attributes, org.opensaml.xacml.ctx.ResourceContentType resourceContent) -
createActionType
public static org.opensaml.xacml.ctx.ActionType createActionType(List<org.opensaml.xacml.ctx.AttributeType> attributes) -
createEnvironmentType
public static org.opensaml.xacml.ctx.EnvironmentType createEnvironmentType(List<org.opensaml.xacml.ctx.AttributeType> attributes) -
createRequestType
-