Package org.example.azapi.constants

Interface Summary
AzCategoryId AzCategoryId is a marker interface to identify the XACML Category of a collection of AzAttributes (an AzEntity) and to identify individual AzAttributes as being members of a collection of a specific category.
AzDataTypeId This enumeration defines the identifiers for the DataTypes that are used in the XACML specification:
http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf
See Appendix A.2 ("Data-types") of the XACML 2.0 specification for the source of these DataType definitions and subsequent sections for detail on the semantics of these data types.
AzXacmlStrings This module contains specific XACML-defined identifiers that are used in the course of submitting XACML authorization requests.
 

Enum Summary
AzCategoryIdAction  
AzCategoryIdEnvironment  
AzCategoryIdObligation  
AzCategoryIdResource  
AzCategoryIdStatusDetail  
AzCategoryIdSubjectAccess AzCategoryIdSubject* objects correspond to the values defined in XACML 2.0 Appendix B.4
AzCategoryIdSubjectCodebase The AzCategoryIdSubjectCodebase identifier indicates a system entity associated with a local or remote codebase that generated the request.
AzCategoryIdSubjectIntermediary The AzCategoryIdSubjectIntermediary identifier indicates a system entity through which the access request was passed.
AzCategoryIdSubjectRecipient The AzCategoryIdSubjectRecipient identifier indicates the system entity that will receive the results of the request (used when it is distinct from the access-subject).
AzCategoryIdSubjectRequestingMachine The AzCategoryIdSubjectRequestingMachine identifier indicates a system entity associated with the computer that initiated the access request.
AzDataTypeIdAnyURI  
AzDataTypeIdBase64Binary  
AzDataTypeIdBoolean  
AzDataTypeIdDate  
AzDataTypeIdDateTime  
AzDataTypeIdDayTimeDuration  
AzDataTypeIdDnsName  
AzDataTypeIdDouble  
AzDataTypeIdHexBinary  
AzDataTypeIdInteger  
AzDataTypeIdIpAddress  
AzDataTypeIdRfc822Name  
AzDataTypeIdString  
AzDataTypeIdTime  
AzDataTypeIdX500Name  
AzDataTypeIdXPathExpression  
AzDataTypeIdYearMonthDuration  
AzDecision AzDecision enum values correspond to the values defined in XACML 2.0 Section 6.11: (http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf)
AzStatusCode