com.sun.identity.xacml.common
Class XACMLConstants

java.lang.Object
  extended by com.sun.identity.xacml.common.XACMLConstants

public class XACMLConstants
extends Object

This interface defines constants common to all XACML elements.


Field Summary
static String ACCESS_SUBJECT
          Constant for access-subject URI
static String ACTION
          Constant for Action element
static String ACTION_ID
          Constant for action-id URI
static String ATTRIBUTE
          Constant for Attribute element
static String ATTRIBUTE_ASSIGNMENT
          Constant for AttributeAssignment
static String ATTRIBUTE_ID
          Constant for AttributeId element
static String ATTRIBUTE_VALUE
          Constant for AttributeValue element
static String CONTEXT_NS_DECLARATION
          Constant for XACML context namespace declaration
static String CONTEXT_NS_PREFIX
          Constant for XACML context namespace prefix
static String CONTEXT_NS_URI
          Constant for XACML context namespace URI
static String CONTEXT_SCHEMA_LOCATION
          XACML context schema location
static String DATA_TYPE
          Constant for DataType
static String DATATYPE
          Constant for DataType element
static String DECISION
          Constant for Decision element
static String DENY
          Constant for Deny
static String EFFECT_TYPE
          Constant for EffectType
static String ENVIRONMENT
          Constant for Environment element
static String FULFILL_ON
          Constant for FulfillOn
static String INDETERMINATE
          Constant for Indeterminate
static String INPUT_CONTEXT_ONLY
          Constant for InputContextOnly attribute
static String INTERMEDIARY_SUBJECT
          Constant for intemediray-subject URI
static String ISSUER
          Constant for Issuer element
static String NOT_APPLICABLE
          Constant for NotApplicable
static String OBLIGATION
          Constant for Obligation
static String OBLIGATION_ID
          Constant for ObligationId
static String OBLIGATIONS
          Constant for Obligations
static String OPENSSO_SESSION_ID
          Constant for opensso-session-id URI
static String PERMIT
          Constant for Permit
static String REQUEST
          Constant for Request
static String REQUEST_ABSTRACT
          Constant for RequestAbstract
static String RESOURCE
          Constant for Resource element
static String RESOURCE_CONTENT
          Constant for ResourceContent element
static String RESOURCE_ID
          Constant for ResourceId attribute
static String RESOURCE_ID_URI
          Constant for resource-id URI
static String RESPONSE
          Constant for Response element
static String RESULT
          Constant for Result element
static String RETURN_CONTEXT
          Constant for ReturnContext attribute
static String SAML_NS_DECLARATION
          Constant for SAML namespace declaration URI
static String SAML_NS_PREFIX
          Constant for SAML namespace prefix
static String SAML_NS_URI
          Constant for SAML namespace URI
static String SAML_STATEMENT
          Constant for SAML Statement
static String SAML2_NAMEID
          Constant for saml2-nameid URI
static String SAMLP_NS_DECLARATION
          Constant for SAML2 protocol namespace declaration
static String SAMLP_NS_PREFIX
          Constant for SAML2 Protocol namespace prefix
static String SAMLP_NS_URI
          Constant for SAML2 protocol namespace URI
static String SDK_CLASS_MAPPING
          Constant key for XACML SDK class mapping
static String SPACE
          Constant for space
static String STATUS
          Constant for Status element
static String STATUS_CODE
          Constant for StatusCode element
static String STATUS_CODE_MISSING_ATTRIBUTE
          Constant for status code: missing-attribute URI
static String STATUS_CODE_OK
          Constant for status code: ok URI
static String STATUS_CODE_PROCESSING_ERROR
          Constant for status code: processing-error URI
static String STATUS_CODE_SYNTAX_ERROR
          Constant for status code: syntax-error URI
static String STATUS_DETAIL
          Constant for StatusDetail element
static String STATUS_MESSAGE
          Constant for StatusMessage element
static String SUBJECT
          Constant for Subject
static String SUBJECT_CATEGORY
          Constant for SubjectCategory element
static String SUBJECT_CATEGORY_ID
          Constant for subject-category URI
static String SUBJECT_ID
          Constant for subject-id URI
static String TARGET_SERVICE
          Constant for resource:target-service URI
static String VALUE
          Constant for Value attribute
static String X500NAME
          Constant for x500name URI
static String XACML_AUTHZ_DECISION_QUERY
          Constant for XACMLAuthzDecisionQuery
static String XACML_AUTHZ_DECISION_STATEMENT
           
static String XACML_NS_DECLARATION
          Constant for XACML policy namespace declaration
static String XACML_NS_PREFIX
          Constant for XACML policy namespace prefix
static String XACML_NS_URI
          Constant for XACML policy namespace URI
static String XACML_SAML_NS_DECLARATION
          Constant for xacml-saml namespace declaration
static String XACML_SAML_NS_PREFIX
          Constant for xacml-saml namespace prefix
static String XACML_SAML_NS_URI
          Constant for xacml-saml namespace URI
static String XACML_SAMLP_NS_DECLARATION
          Constant for XACML SAML2 protocol namespace declaration
static String XACML_SAMLP_NS_PREFIX
          Constant for XACML SAML2 Protocol namespace prefix.
static String XACML_SAMLP_NS_URI
          Constant for XACML SAML2 protocol namespace URI
static String XS_STRING
          Constant for XMLSchema#String URI
static String XSI_NS_DECLARATION
          Constant for xsi name space delcaration
static String XSI_NS_URI
           
static String XSI_TYPE_XACML_AUTHZ_DECISION_QUERY
          Constant for xsi:type="xacml-samlp:XACMLAuthzDecisionQuery
static String XSI_TYPE_XACML_AUTHZ_DECISION_STATEMENT
          Constant for xsi:type
 
Constructor Summary
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


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_URI

public static String XSI_NS_URI

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 String CONTEXT_SCHEMA_LOCATION
XACML context schema location


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

Constructor Detail

XACMLConstants

public XACMLConstants()