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 Details

    • 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:
    • 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:
    • XACML_SAML_NS_PREFIX

      public static final String XACML_SAML_NS_PREFIX
      Constant for xacml-saml namespace prefix
      See Also:
    • XACML_SAML_NS_DECLARATION

      public static final String XACML_SAML_NS_DECLARATION
      Constant for xacml-saml namespace declaration
      See Also:
    • 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:
    • XSI_NS_URI

      public static final String XSI_NS_URI
      Constant for XMLSchema-instance URI
      See Also:
    • XSI_NS_DECLARATION

      public static final String XSI_NS_DECLARATION
      Constant for xsi name space delcaration
      See Also:
    • 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:
    • CONTEXT_SCHEMA_LOCATION

      public static final String CONTEXT_SCHEMA_LOCATION
      XACML context schema location
      See Also:
    • SCHEMA_LOCATION_ATTR

      public static final String SCHEMA_LOCATION_ATTR
      The xsi:schemeLocation attribute name.
      See Also:
    • CONTEXT_SCHEMA_LOCATION_VALUE

      public static final String CONTEXT_SCHEMA_LOCATION_VALUE
      The location declaration for the XACML Context schema, to be used with SCHEMA_LOCATION_ATTR.
      See Also:
    • 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:
    • 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:
    • XACML_AUTHZ_DECISION_STATEMENT

      public static final String XACML_AUTHZ_DECISION_STATEMENT
      See Also:
    • 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:
    • RESULT

      public static final String RESULT
      Constant for Result element
      See Also:
    • RESOURCE_ID

      public static final String RESOURCE_ID
      Constant for ResourceId attribute
      See Also:
    • DECISION

      public static final String DECISION
      Constant for Decision element
      See Also:
    • STATUS

      public static final String STATUS
      Constant for Status element
      See Also:
    • STATUS_CODE

      public static final String STATUS_CODE
      Constant for StatusCode element
      See Also:
    • VALUE

      public static final String VALUE
      Constant for Value attribute
      See Also:
    • STATUS_MESSAGE

      public static final String STATUS_MESSAGE
      Constant for StatusMessage element
      See Also:
    • STATUS_DETAIL

      public static final String STATUS_DETAIL
      Constant for StatusDetail element
      See Also:
    • PERMIT

      public static final String PERMIT
      Constant for Permit
      See Also:
    • DENY

      public static final String DENY
      Constant for Deny
      See Also:
    • INDETERMINATE

      public static final String INDETERMINATE
      Constant for Indeterminate
      See Also:
    • NOT_APPLICABLE

      public static final String NOT_APPLICABLE
      Constant for NotApplicable
      See Also:
    • 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:
    • STATUS_CODE_MISSING_ATTRIBUTE

      public static final String STATUS_CODE_MISSING_ATTRIBUTE
      Constant for status code: missing-attribute URI
      See Also:
    • STATUS_CODE_SYNTAX_ERROR

      public static final String STATUS_CODE_SYNTAX_ERROR
      Constant for status code: syntax-error URI
      See Also:
    • STATUS_CODE_PROCESSING_ERROR

      public static final String STATUS_CODE_PROCESSING_ERROR
      Constant for status code: processing-error URI
      See Also:
    • SPACE

      public static String SPACE
      Constant for space
  • Constructor Details

    • XACMLConstants

      public XACMLConstants()