Package com.sun.identity.xacml.common
Class XACMLConstants
- java.lang.Object
 - 
- com.sun.identity.xacml.common.XACMLConstants
 
 
- 
@SupportedAll public class XACMLConstants extends Object
This interface defines constants common to all XACML elements. 
- 
- 
Field Summary
Fields Modifier and Type Field Description static StringACCESS_SUBJECTConstant for access-subject URIstatic StringACTIONConstant for Action elementstatic StringACTION_IDConstant for action-id URIstatic StringATTRIBUTEConstant for Attribute elementstatic StringATTRIBUTE_ASSIGNMENTConstant for AttributeAssignmentstatic StringATTRIBUTE_IDConstant for AttributeId elementstatic StringATTRIBUTE_VALUEConstant for AttributeValue elementstatic StringCONTEXT_NS_DECLARATIONConstant for XACML context namespace declarationstatic StringCONTEXT_NS_PREFIXConstant for XACML context namespace prefixstatic StringCONTEXT_NS_URIConstant for XACML context namespace URIstatic StringCONTEXT_SCHEMA_LOCATIONXACML context schema locationstatic StringCONTEXT_SCHEMA_LOCATION_VALUEThe location declaration for the XACML Context schema, to be used withSCHEMA_LOCATION_ATTR.static StringDATA_TYPEConstant for DataTypestatic StringDATATYPEConstant for DataType elementstatic StringDECISIONConstant for Decision elementstatic StringDENYConstant for Denystatic StringEFFECT_TYPEConstant for EffectTypestatic StringENVIRONMENTConstant for Environment elementstatic StringFULFILL_ONConstant for FulfillOnstatic StringINDETERMINATEConstant for Indeterminatestatic StringINPUT_CONTEXT_ONLYConstant for InputContextOnly attributestatic StringINTERMEDIARY_SUBJECTConstant for intemediray-subject URIstatic StringISSUERConstant for Issuer elementstatic StringNOT_APPLICABLEConstant for NotApplicablestatic StringOBLIGATIONConstant for Obligationstatic StringOBLIGATION_IDConstant for ObligationIdstatic StringOBLIGATIONSConstant for Obligationsstatic StringOPENSSO_SESSION_IDConstant for opensso-session-id URIstatic StringPERMITConstant for Permitstatic StringREQUESTConstant for Requeststatic StringREQUEST_ABSTRACTConstant for RequestAbstractstatic StringRESOURCEConstant for Resource elementstatic StringRESOURCE_CONTENTConstant for ResourceContent elementstatic StringRESOURCE_IDConstant for ResourceId attributestatic StringRESOURCE_ID_URIConstant for resource-id URIstatic StringRESPONSEConstant for Response elementstatic StringRESULTConstant for Result elementstatic StringRETURN_CONTEXTConstant for ReturnContext attributestatic StringSAML_NS_DECLARATIONConstant for SAML namespace declaration URIstatic StringSAML_NS_PREFIXConstant for SAML namespace prefixstatic StringSAML_NS_URIConstant for SAML namespace URIstatic StringSAML_STATEMENTConstant for SAML Statementstatic StringSAML2_NAMEIDConstant for saml2-nameid URIstatic StringSAML2_NS_URISAML2 Protocol namespace URI.static StringSAMLP_NS_DECLARATIONConstant for SAML2 protocol namespace declarationstatic StringSAMLP_NS_PREFIXConstant for SAML2 Protocol namespace prefixstatic StringSAMLP_NS_URIConstant for SAML2 protocol namespace URIstatic StringSCHEMA_LOCATION_ATTRThexsi:schemeLocationattribute name.static StringSDK_CLASS_MAPPINGConstant key for XACML SDK class mappingstatic StringSPACEConstant for spacestatic StringSTATUSConstant for Status elementstatic StringSTATUS_CODEConstant for StatusCode elementstatic StringSTATUS_CODE_MISSING_ATTRIBUTEConstant for status code: missing-attribute URIstatic StringSTATUS_CODE_OKConstant for status code: ok URIstatic StringSTATUS_CODE_PROCESSING_ERRORConstant for status code: processing-error URIstatic StringSTATUS_CODE_SYNTAX_ERRORConstant for status code: syntax-error URIstatic StringSTATUS_DETAILConstant for StatusDetail elementstatic StringSTATUS_MESSAGEConstant for StatusMessage elementstatic StringSUBJECTConstant for Subjectstatic StringSUBJECT_CATEGORYConstant for SubjectCategory elementstatic StringSUBJECT_CATEGORY_IDConstant for subject-category URIstatic StringSUBJECT_IDConstant for subject-id URIstatic StringTARGET_SERVICEConstant for resource:target-service URIstatic StringVALUEConstant for Value attributestatic StringX500NAMEConstant for x500name URIstatic StringXACML_AUTHZ_DECISION_QUERYConstant for XACMLAuthzDecisionQuerystatic StringXACML_AUTHZ_DECISION_STATEMENTstatic StringXACML_NS_DECLARATIONConstant for XACML policy namespace declarationstatic StringXACML_NS_PREFIXConstant for XACML policy namespace prefixstatic StringXACML_NS_URIConstant for XACML policy namespace URIstatic StringXACML_SAML_NS_DECLARATIONConstant for xacml-saml namespace declarationstatic StringXACML_SAML_NS_PREFIXConstant for xacml-saml namespace prefixstatic StringXACML_SAML_NS_URIConstant for xacml-saml namespace URIstatic StringXACML_SAMLP_NS_DECLARATIONConstant for XACML SAML2 protocol namespace declarationstatic StringXACML_SAMLP_NS_PREFIXConstant for XACML SAML2 Protocol namespace prefix.static StringXACML_SAMLP_NS_URIConstant for XACML SAML2 protocol namespace URIstatic StringXS_STRINGConstant for XMLSchema#String URIstatic StringXSI_NS_ATTRstatic StringXSI_NS_DECLARATIONConstant for xsi name space delcarationstatic StringXSI_NS_URIConstant for XMLSchema-instance URIstatic StringXSI_TYPE_XACML_AUTHZ_DECISION_QUERYConstant for xsi:type="xacml-samlp:XACMLAuthzDecisionQuerystatic StringXSI_TYPE_XACML_AUTHZ_DECISION_STATEMENTConstant for xsi:type 
- 
Constructor Summary
Constructors Constructor Description XACMLConstants() 
 - 
 
- 
- 
Field Detail
- 
SAML_NS_URI
public static String SAML_NS_URI
Constant for SAML namespace URI 
- 
SAML_NS_PREFIX
public static String SAML_NS_PREFIX
Constant for SAML namespace prefix 
- 
SAML_NS_DECLARATION
public static String SAML_NS_DECLARATION
Constant for SAML namespace declaration URI 
- 
SAMLP_NS_URI
public static String SAMLP_NS_URI
Constant for SAML2 protocol namespace URI 
- 
SAMLP_NS_PREFIX
public static String SAMLP_NS_PREFIX
Constant for SAML2 Protocol namespace prefix 
- 
SAML2_NS_URI
public static final String SAML2_NS_URI
SAML2 Protocol namespace URI.- See Also:
 - Constant Field Values
 
 
- 
SAMLP_NS_DECLARATION
public static String SAMLP_NS_DECLARATION
Constant for SAML2 protocol namespace declaration 
- 
XACML_SAML_NS_URI
public static final String XACML_SAML_NS_URI
Constant for xacml-saml namespace URI- See Also:
 - Constant Field Values
 
 
- 
XACML_SAML_NS_PREFIX
public static final String XACML_SAML_NS_PREFIX
Constant for xacml-saml namespace prefix- See Also:
 - Constant Field Values
 
 
- 
XACML_SAML_NS_DECLARATION
public static final String XACML_SAML_NS_DECLARATION
Constant for xacml-saml namespace declaration- See Also:
 - Constant Field Values
 
 
- 
XACML_SAMLP_NS_URI
public static String XACML_SAMLP_NS_URI
Constant for XACML SAML2 protocol namespace URI 
- 
XACML_SAMLP_NS_PREFIX
public static String XACML_SAMLP_NS_PREFIX
Constant for XACML SAML2 Protocol namespace prefix. 
- 
XACML_SAMLP_NS_DECLARATION
public static String XACML_SAMLP_NS_DECLARATION
Constant for XACML SAML2 protocol namespace declaration 
- 
XACML_NS_URI
public static String XACML_NS_URI
Constant for XACML policy namespace URI 
- 
XACML_NS_PREFIX
public static String XACML_NS_PREFIX
Constant for XACML policy namespace prefix 
- 
XACML_NS_DECLARATION
public static String XACML_NS_DECLARATION
Constant for XACML policy namespace declaration 
- 
CONTEXT_NS_URI
public static String CONTEXT_NS_URI
Constant for XACML context namespace URI 
- 
CONTEXT_NS_PREFIX
public static String CONTEXT_NS_PREFIX
Constant for XACML context namespace prefix 
- 
CONTEXT_NS_DECLARATION
public static String CONTEXT_NS_DECLARATION
Constant for XACML context namespace declaration 
- 
XSI_NS_ATTR
public static final String XSI_NS_ATTR
- See Also:
 - Constant Field Values
 
 
- 
XSI_NS_URI
public static final String XSI_NS_URI
Constant for XMLSchema-instance URI- See Also:
 - Constant Field Values
 
 
- 
XSI_NS_DECLARATION
public static final String XSI_NS_DECLARATION
Constant for xsi name space delcaration- See Also:
 - Constant Field Values
 
 
- 
XSI_TYPE_XACML_AUTHZ_DECISION_QUERY
public static final String XSI_TYPE_XACML_AUTHZ_DECISION_QUERY
Constant for xsi:type="xacml-samlp:XACMLAuthzDecisionQuery- See Also:
 - Constant Field Values
 
 
- 
CONTEXT_SCHEMA_LOCATION
public static final String CONTEXT_SCHEMA_LOCATION
XACML context schema location- See Also:
 - Constant Field Values
 
 
- 
SCHEMA_LOCATION_ATTR
public static final String SCHEMA_LOCATION_ATTR
Thexsi:schemeLocationattribute name.- See Also:
 - Constant Field Values
 
 
- 
CONTEXT_SCHEMA_LOCATION_VALUE
public static final String CONTEXT_SCHEMA_LOCATION_VALUE
The location declaration for the XACML Context schema, to be used withSCHEMA_LOCATION_ATTR.- See Also:
 - Constant Field Values
 
 
- 
REQUEST_ABSTRACT
public static String REQUEST_ABSTRACT
Constant for RequestAbstract 
- 
XACML_AUTHZ_DECISION_QUERY
public static String XACML_AUTHZ_DECISION_QUERY
Constant for XACMLAuthzDecisionQuery 
- 
XSI_TYPE_XACML_AUTHZ_DECISION_STATEMENT
public static final String XSI_TYPE_XACML_AUTHZ_DECISION_STATEMENT
Constant for xsi:type- See Also:
 - Constant Field Values
 
 
- 
REQUEST
public static String REQUEST
Constant for Request 
- 
SUBJECT
public static String SUBJECT
Constant for Subject 
- 
SUBJECT_CATEGORY
public static String SUBJECT_CATEGORY
Constant for SubjectCategory element 
- 
RESOURCE
public static String RESOURCE
Constant for Resource element 
- 
RESOURCE_CONTENT
public static String RESOURCE_CONTENT
Constant for ResourceContent element 
- 
ACTION
public static String ACTION
Constant for Action element 
- 
ENVIRONMENT
public static String ENVIRONMENT
Constant for Environment element 
- 
ATTRIBUTE
public static String ATTRIBUTE
Constant for Attribute element 
- 
ATTRIBUTE_ID
public static String ATTRIBUTE_ID
Constant for AttributeId element 
- 
DATATYPE
public static String DATATYPE
Constant for DataType element 
- 
ISSUER
public static String ISSUER
Constant for Issuer element 
- 
ATTRIBUTE_VALUE
public static String ATTRIBUTE_VALUE
Constant for AttributeValue element 
- 
SAML_STATEMENT
public static final String SAML_STATEMENT
Constant for SAML Statement- See Also:
 - Constant Field Values
 
 
- 
XACML_AUTHZ_DECISION_STATEMENT
public static final String XACML_AUTHZ_DECISION_STATEMENT
- See Also:
 - Constant Field Values
 
 
- 
INPUT_CONTEXT_ONLY
public static String INPUT_CONTEXT_ONLY
Constant for InputContextOnly attribute 
- 
RETURN_CONTEXT
public static String RETURN_CONTEXT
Constant for ReturnContext attribute 
- 
RESPONSE
public static final String RESPONSE
Constant for Response element- See Also:
 - Constant Field Values
 
 
- 
RESULT
public static final String RESULT
Constant for Result element- See Also:
 - Constant Field Values
 
 
- 
RESOURCE_ID
public static final String RESOURCE_ID
Constant for ResourceId attribute- See Also:
 - Constant Field Values
 
 
- 
DECISION
public static final String DECISION
Constant for Decision element- See Also:
 - Constant Field Values
 
 
- 
STATUS
public static final String STATUS
Constant for Status element- See Also:
 - Constant Field Values
 
 
- 
STATUS_CODE
public static final String STATUS_CODE
Constant for StatusCode element- See Also:
 - Constant Field Values
 
 
- 
VALUE
public static final String VALUE
Constant for Value attribute- See Also:
 - Constant Field Values
 
 
- 
STATUS_MESSAGE
public static final String STATUS_MESSAGE
Constant for StatusMessage element- See Also:
 - Constant Field Values
 
 
- 
STATUS_DETAIL
public static final String STATUS_DETAIL
Constant for StatusDetail element- See Also:
 - Constant Field Values
 
 
- 
PERMIT
public static final String PERMIT
Constant for Permit- See Also:
 - Constant Field Values
 
 
- 
DENY
public static final String DENY
Constant for Deny- See Also:
 - Constant Field Values
 
 
- 
INDETERMINATE
public static final String INDETERMINATE
Constant for Indeterminate- See Also:
 - Constant Field Values
 
 
- 
NOT_APPLICABLE
public static final String NOT_APPLICABLE
Constant for NotApplicable- See Also:
 - Constant Field Values
 
 
- 
OBLIGATIONS
public static String OBLIGATIONS
Constant for Obligations 
- 
OBLIGATION
public static String OBLIGATION
Constant for Obligation 
- 
OBLIGATION_ID
public static String OBLIGATION_ID
Constant for ObligationId 
- 
ATTRIBUTE_ASSIGNMENT
public static String ATTRIBUTE_ASSIGNMENT
Constant for AttributeAssignment 
- 
FULFILL_ON
public static String FULFILL_ON
Constant for FulfillOn 
- 
DATA_TYPE
public static String DATA_TYPE
Constant for DataType 
- 
EFFECT_TYPE
public static String EFFECT_TYPE
Constant for EffectType 
- 
ACCESS_SUBJECT
public static String ACCESS_SUBJECT
Constant for access-subject URI 
- 
INTERMEDIARY_SUBJECT
public static String INTERMEDIARY_SUBJECT
Constant for intemediray-subject URI 
- 
SUBJECT_ID
public static String SUBJECT_ID
Constant for subject-id URI 
- 
RESOURCE_ID_URI
public static String RESOURCE_ID_URI
Constant for resource-id URI 
- 
ACTION_ID
public static String ACTION_ID
Constant for action-id URI 
- 
OPENSSO_SESSION_ID
public static String OPENSSO_SESSION_ID
Constant for opensso-session-id URI 
- 
SAML2_NAMEID
public static String SAML2_NAMEID
Constant for saml2-nameid URI 
- 
TARGET_SERVICE
public static String TARGET_SERVICE
Constant for resource:target-service URI 
- 
X500NAME
public static String X500NAME
Constant for x500name URI 
- 
XS_STRING
public static String XS_STRING
Constant for XMLSchema#String URI 
- 
SDK_CLASS_MAPPING
public static String SDK_CLASS_MAPPING
Constant key for XACML SDK class mapping 
- 
SUBJECT_CATEGORY_ID
public static String SUBJECT_CATEGORY_ID
Constant for subject-category URI 
- 
STATUS_CODE_OK
public static final String STATUS_CODE_OK
Constant for status code: ok URI- See Also:
 - Constant Field Values
 
 
- 
STATUS_CODE_MISSING_ATTRIBUTE
public static final String STATUS_CODE_MISSING_ATTRIBUTE
Constant for status code: missing-attribute URI- See Also:
 - Constant Field Values
 
 
- 
STATUS_CODE_SYNTAX_ERROR
public static final String STATUS_CODE_SYNTAX_ERROR
Constant for status code: syntax-error URI- See Also:
 - Constant Field Values
 
 
- 
STATUS_CODE_PROCESSING_ERROR
public static final String STATUS_CODE_PROCESSING_ERROR
Constant for status code: processing-error URI- See Also:
 - Constant Field Values
 
 
- 
SPACE
public static String SPACE
Constant for space 
 - 
 
 -