public interface RequestContext
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Attribute> |
getActionAttribute(java.lang.String attributeId,
java.lang.String dataType,
java.lang.String issuer)
Called to get action attributes in the current XACML request.
|
java.util.List<Attribute> |
getEnvironmentAttribute(java.lang.String attributeId,
java.lang.String dataType,
java.lang.String issuer)
Called to get environment attributes in the current XACML request.
|
java.lang.Object |
getParameter(java.lang.String parameterName)
Retrieve a parameter of the given name in the XACML request.
|
java.util.List<Attribute> |
getResourceAttribute(java.lang.String attributeId,
java.lang.String dataType,
java.lang.String issuer)
Called to get resources attributes in the current XACML request.
|
org.w3c.dom.Node[] |
getResourceContents()
Retrieve the resource contents in the XACML request.
|
java.util.List<Attribute> |
getSubjectAttributes(java.lang.String attributeId,
java.lang.String dataType,
java.lang.String issuer)
Called to get subject attributes in the current XACML request.
|
java.util.List<Attribute> |
getSubjectAttributes(java.lang.String subjectCategory,
java.lang.String attributeId,
java.lang.String dataType,
java.lang.String issuer)
Called to get subject attributes in the current XACML request.
|
java.util.List<Attribute> getSubjectAttributes(java.lang.String attributeId, java.lang.String dataType, java.lang.String issuer)
attributeId - the id of the attribute to get.dataType - the data type of the attribute.issuer - the name of the issuer associated with the attributeId.Attribute objects with the
same name are created and returned in the list.java.util.List<Attribute> getSubjectAttributes(java.lang.String subjectCategory, java.lang.String attributeId, java.lang.String dataType, java.lang.String issuer)
subjectCategory - the subject category.attributeId - the id of the attribute to get.dataType - the data type of the attribute.issuer - the name of the issuer associated with the attributeId.Attribute objects with the
same name are created and returned in the list.java.util.List<Attribute> getResourceAttribute(java.lang.String attributeId, java.lang.String dataType, java.lang.String issuer)
attributeId - the id of the attribute to get.dataType - the data type of the attribute.issuer - the name of the issuer associated with the attributeId.Attribute objects with the
same name are created and returned in the list.java.util.List<Attribute> getActionAttribute(java.lang.String attributeId, java.lang.String dataType, java.lang.String issuer)
attributeId - the id of the attribute to get.dataType - the data type of the attribute.issuer - the name of the issuer associated with the attributeId.Attribute objects with the
same name are created and returned in the list.java.util.List<Attribute> getEnvironmentAttribute(java.lang.String attributeId, java.lang.String dataType, java.lang.String issuer)
attributeId - the id of the attribute to get.dataType - the data type of the attribute.issuer - the name of the issuer associated with the attributeId.Attribute objects with the
same name are created and returned in the list.java.lang.Object getParameter(java.lang.String parameterName)
parameterName - the parameter name.org.w3c.dom.Node[] getResourceContents()