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 String
ACCESS_SUBJECT
Constant for access-subject URIstatic String
ACTION
Constant for Action elementstatic String
ACTION_ID
Constant for action-id URIstatic String
ATTRIBUTE
Constant for Attribute elementstatic String
ATTRIBUTE_ASSIGNMENT
Constant for AttributeAssignmentstatic String
ATTRIBUTE_ID
Constant for AttributeId elementstatic String
ATTRIBUTE_VALUE
Constant for AttributeValue elementstatic String
CONTEXT_NS_DECLARATION
Constant for XACML context namespace declarationstatic String
CONTEXT_NS_PREFIX
Constant for XACML context namespace prefixstatic String
CONTEXT_NS_URI
Constant for XACML context namespace URIstatic String
CONTEXT_SCHEMA_LOCATION
XACML context schema locationstatic String
CONTEXT_SCHEMA_LOCATION_VALUE
The location declaration for the XACML Context schema, to be used withSCHEMA_LOCATION_ATTR
.static String
DATA_TYPE
Constant for DataTypestatic String
DATATYPE
Constant for DataType elementstatic String
DECISION
Constant for Decision elementstatic String
DENY
Constant for Denystatic String
EFFECT_TYPE
Constant for EffectTypestatic String
ENVIRONMENT
Constant for Environment elementstatic String
FULFILL_ON
Constant for FulfillOnstatic String
INDETERMINATE
Constant for Indeterminatestatic String
INPUT_CONTEXT_ONLY
Constant for InputContextOnly attributestatic String
INTERMEDIARY_SUBJECT
Constant for intemediray-subject URIstatic String
ISSUER
Constant for Issuer elementstatic String
NOT_APPLICABLE
Constant for NotApplicablestatic String
OBLIGATION
Constant for Obligationstatic String
OBLIGATION_ID
Constant for ObligationIdstatic String
OBLIGATIONS
Constant for Obligationsstatic String
OPENSSO_SESSION_ID
Constant for opensso-session-id URIstatic String
PERMIT
Constant for Permitstatic String
REQUEST
Constant for Requeststatic String
REQUEST_ABSTRACT
Constant for RequestAbstractstatic String
RESOURCE
Constant for Resource elementstatic String
RESOURCE_CONTENT
Constant for ResourceContent elementstatic String
RESOURCE_ID
Constant for ResourceId attributestatic String
RESOURCE_ID_URI
Constant for resource-id URIstatic String
RESPONSE
Constant for Response elementstatic String
RESULT
Constant for Result elementstatic String
RETURN_CONTEXT
Constant for ReturnContext attributestatic String
SAML_NS_DECLARATION
Constant for SAML namespace declaration URIstatic String
SAML_NS_PREFIX
Constant for SAML namespace prefixstatic String
SAML_NS_URI
Constant for SAML namespace URIstatic String
SAML_STATEMENT
Constant for SAML Statementstatic String
SAML2_NAMEID
Constant for saml2-nameid URIstatic String
SAML2_NS_URI
SAML2 Protocol namespace URI.static String
SAMLP_NS_DECLARATION
Constant for SAML2 protocol namespace declarationstatic String
SAMLP_NS_PREFIX
Constant for SAML2 Protocol namespace prefixstatic String
SAMLP_NS_URI
Constant for SAML2 protocol namespace URIstatic String
SCHEMA_LOCATION_ATTR
Thexsi:schemeLocation
attribute name.static String
SDK_CLASS_MAPPING
Constant key for XACML SDK class mappingstatic String
SPACE
Constant for spacestatic String
STATUS
Constant for Status elementstatic String
STATUS_CODE
Constant for StatusCode elementstatic String
STATUS_CODE_MISSING_ATTRIBUTE
Constant for status code: missing-attribute URIstatic String
STATUS_CODE_OK
Constant for status code: ok URIstatic String
STATUS_CODE_PROCESSING_ERROR
Constant for status code: processing-error URIstatic String
STATUS_CODE_SYNTAX_ERROR
Constant for status code: syntax-error URIstatic String
STATUS_DETAIL
Constant for StatusDetail elementstatic String
STATUS_MESSAGE
Constant for StatusMessage elementstatic String
SUBJECT
Constant for Subjectstatic String
SUBJECT_CATEGORY
Constant for SubjectCategory elementstatic String
SUBJECT_CATEGORY_ID
Constant for subject-category URIstatic String
SUBJECT_ID
Constant for subject-id URIstatic String
TARGET_SERVICE
Constant for resource:target-service URIstatic String
VALUE
Constant for Value attributestatic String
X500NAME
Constant for x500name URIstatic String
XACML_AUTHZ_DECISION_QUERY
Constant for XACMLAuthzDecisionQuerystatic String
XACML_AUTHZ_DECISION_STATEMENT
static String
XACML_NS_DECLARATION
Constant for XACML policy namespace declarationstatic String
XACML_NS_PREFIX
Constant for XACML policy namespace prefixstatic String
XACML_NS_URI
Constant for XACML policy namespace URIstatic String
XACML_SAML_NS_DECLARATION
Constant for xacml-saml namespace declarationstatic String
XACML_SAML_NS_PREFIX
Constant for xacml-saml namespace prefixstatic String
XACML_SAML_NS_URI
Constant for xacml-saml namespace URIstatic String
XACML_SAMLP_NS_DECLARATION
Constant for XACML SAML2 protocol namespace declarationstatic String
XACML_SAMLP_NS_PREFIX
Constant for XACML SAML2 Protocol namespace prefix.static String
XACML_SAMLP_NS_URI
Constant for XACML SAML2 protocol namespace URIstatic String
XS_STRING
Constant for XMLSchema#String URIstatic String
XSI_NS_ATTR
static String
XSI_NS_DECLARATION
Constant for xsi name space delcarationstatic String
XSI_NS_URI
Constant for XMLSchema-instance URIstatic String
XSI_TYPE_XACML_AUTHZ_DECISION_QUERY
Constant for xsi:type="xacml-samlp:XACMLAuthzDecisionQuerystatic String
XSI_TYPE_XACML_AUTHZ_DECISION_STATEMENT
Constant 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:schemeLocation
attribute 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
-
-