Class SAMLConstants


  • public final class SAMLConstants
    extends Object
    XML related constants used in the SAML specifications.
    • Field Detail

      • SCHEMA_DIR

        public static final String SCHEMA_DIR
        Directory, on the classpath, schemas are located in.
        See Also:
        Constant Field Values
      • XMLSIG11_SCHEMA_LOCATION

        public static final String XMLSIG11_SCHEMA_LOCATION
        XML Signature 1.1 schema Id.
        See Also:
        Constant Field Values
      • XMLENC11_SCHEMA_LOCATION

        public static final String XMLENC11_SCHEMA_LOCATION
        XML Encryption 1.1 schema Id.
        See Also:
        Constant Field Values
      • SAML10_SCHEMA_LOCATION

        public static final String SAML10_SCHEMA_LOCATION
        SAML 1.0 Assertion schema system Id.
        See Also:
        Constant Field Values
      • SAML11_SCHEMA_LOCATION

        public static final String SAML11_SCHEMA_LOCATION
        SAML 1.1 Assertion schema system Id.
        See Also:
        Constant Field Values
      • SAML10P_SCHEMA_LOCATION

        public static final String SAML10P_SCHEMA_LOCATION
        SAML 1.0 Protocol schema system Id.
        See Also:
        Constant Field Values
      • SAML11P_SCHEMA_LOCATION

        public static final String SAML11P_SCHEMA_LOCATION
        SAML 1.1 Protocol schema system Id.
        See Also:
        Constant Field Values
      • SAML11P_NS

        public static final String SAML11P_NS
        SAML 1.1 protocol XML namespace, used only in SAML 2 metadata protocolSupportEnumeration.
        See Also:
        Constant Field Values
      • SAML1MD_SCHEMA_LOCATION

        public static final String SAML1MD_SCHEMA_LOCATION
        SAML 1 Metadata extension schema system Id.
        See Also:
        Constant Field Values
      • SAML1MD_PREFIX

        public static final String SAML1MD_PREFIX
        SAML 1 Metadata extension namespace prefix.
        See Also:
        Constant Field Values
      • SAML1_ARTIFACT_BINDING_URI

        public static final String SAML1_ARTIFACT_BINDING_URI
        URI for SAML 1 Artifact binding.
        See Also:
        Constant Field Values
      • SAML1_POST_BINDING_URI

        public static final String SAML1_POST_BINDING_URI
        URI for SAML 1 POST binding.
        See Also:
        Constant Field Values
      • SAML1_SOAP11_BINDING_URI

        public static final String SAML1_SOAP11_BINDING_URI
        URI for SAML 1 SOAP 1.1 binding.
        See Also:
        Constant Field Values
      • SAML20_SCHEMA_LOCATION

        public static final String SAML20_SCHEMA_LOCATION
        SAML 2.0 Assertion schema Id.
        See Also:
        Constant Field Values
      • SAML20P_SCHEMA_LOCATION

        public static final String SAML20P_SCHEMA_LOCATION
        SAML 2.0 Protocol schema Id.
        See Also:
        Constant Field Values
      • SAML20PTHRPTY_SCHEMA_LOCATION

        public static final String SAML20PTHRPTY_SCHEMA_LOCATION
        SAML 2.0 Protocol Third-party extension schema Id.
        See Also:
        Constant Field Values
      • SAML20PTHRPTY_NS

        public static final String SAML20PTHRPTY_NS
        SAML 2.0 Protocol Third-party extension XML Namespace.
        See Also:
        Constant Field Values
      • SAML20PTHRPTY_PREFIX

        public static final String SAML20PTHRPTY_PREFIX
        SAML 2.0 Protocol Third-party extension QName prefix.
        See Also:
        Constant Field Values
      • SAML20PASLO_SCHEMA_LOCATION

        public static final String SAML20PASLO_SCHEMA_LOCATION
        SAML 2.0 Protocol Async Logout extension schema Id.
        See Also:
        Constant Field Values
      • SAML20PASLO_NS

        public static final String SAML20PASLO_NS
        SAML 2.0 Protocol Async Logout extension XML Namespace.
        See Also:
        Constant Field Values
      • SAML20PASLO_PREFIX

        public static final String SAML20PASLO_PREFIX
        SAML 2.0 Protocol Async Logout extension QName prefix.
        See Also:
        Constant Field Values
      • SAML20PREQ_ATTR_NS

        public static final String SAML20PREQ_ATTR_NS
        SAML SAML V2.0 "Protocol Extension For Requesting Attributes Per Request" namespace.
        See Also:
        Constant Field Values
      • SAML20PREQ_ATTRR_PREFIX

        public static final String SAML20PREQ_ATTRR_PREFIX
        SAML SAML V2.0 "Protocol Extension For Requesting Attributes Per Request" prefix.
        See Also:
        Constant Field Values
      • SAML20MD_SCHEMA_LOCATION

        public static final String SAML20MD_SCHEMA_LOCATION
        SAML 2.0 Metadata schema Id.
        See Also:
        Constant Field Values
      • SAML20MDQUERY_NS

        public static final String SAML20MDQUERY_NS
        SAML 2.0 Standalone Query Metadata extension XML namespace.
        See Also:
        Constant Field Values
      • SAML20MDQUERY_SCHEMA_LOCATION

        public static final String SAML20MDQUERY_SCHEMA_LOCATION
        SAML 2.0 Standalone Query Metadata extension schema system Id.
        See Also:
        Constant Field Values
      • SAML20MDQUERY_PREFIX

        public static final String SAML20MDQUERY_PREFIX
        SAML 2.0 Standalone Query Metadata extension prefix.
        See Also:
        Constant Field Values
      • SAML20AC_SCHEMA_LOCATION

        public static final String SAML20AC_SCHEMA_LOCATION
        SAML 2.0 Authentication Context schema Id.
        See Also:
        Constant Field Values
      • SAML20AC_PREFIX

        public static final String SAML20AC_PREFIX
        SAML 2.0 Authentication Context QName prefix.
        See Also:
        Constant Field Values
      • SAML20ECP_SCHEMA_LOCATION

        public static final String SAML20ECP_SCHEMA_LOCATION
        SAML 2.0 Enhanced Client/Proxy SSO Profile schema Id.
        See Also:
        Constant Field Values
      • SAML20ECP_NS

        public static final String SAML20ECP_NS
        SAML 2.0 Enhanced Client/Proxy SSO Profile XML Namespace.
        See Also:
        Constant Field Values
      • SAML20ECP_PREFIX

        public static final String SAML20ECP_PREFIX
        SAML 2.0 Enhanced Client/Proxy SSO Profile QName prefix.
        See Also:
        Constant Field Values
      • SAML20DEL_SCHEMA_LOCATION

        public static final String SAML20DEL_SCHEMA_LOCATION
        SAML 2.0 Condition for Delegation Restriction schema Id.
        See Also:
        Constant Field Values
      • SAML20DEL_NS

        public static final String SAML20DEL_NS
        SAML 2.0 Condition for Delegation Restriction XML Namespace.
        See Also:
        Constant Field Values
      • SAML20DEL_PREFIX

        public static final String SAML20DEL_PREFIX
        SAML 2.0 Condition for Delegation Restriction QName prefix.
        See Also:
        Constant Field Values
      • SAML20MDATTR_SCHEMA_LOCATION

        public static final String SAML20MDATTR_SCHEMA_LOCATION
        SAML 2.0 Metadata Extension for Entity Attributes schema Id.
        See Also:
        Constant Field Values
      • SAML20MDATTR_NS

        public static final String SAML20MDATTR_NS
        SAML 2.0 Metadata Extension for Entity Attributes XML Namespace.
        See Also:
        Constant Field Values
      • SAML20MDATTR_PREFIX

        public static final String SAML20MDATTR_PREFIX
        SAML 2.0 Metadata Extension for Entity Attributes QName prefix.
        See Also:
        Constant Field Values
      • SAML20MDUI_SCHEMA_LOCATION

        public static final String SAML20MDUI_SCHEMA_LOCATION
        SAML 2.0 Metadata Extension for Discovery and Login UI schema Id.
        See Also:
        Constant Field Values
      • SAML20MDUI_NS

        public static final String SAML20MDUI_NS
        SAML 2.0 Metadata Extension for Discovery and Login UI XML Namespace.
        See Also:
        Constant Field Values
      • SAML20MDUI_PREFIX

        public static final String SAML20MDUI_PREFIX
        SAML 2.0 Metadata Extension for Discovery and Login UI QName prefix.
        See Also:
        Constant Field Values
      • SAML20MDRI_NS

        public static final String SAML20MDRI_NS
        SAML 2.0 Metadata Extension for SSO Service Provider Request Initiation Namespace.
        See Also:
        Constant Field Values
      • SAML20MDRI_PREFIX

        public static final String SAML20MDRI_PREFIX
        SAML 2.0 Metadata Extension for SSO Service Provider Request Initiation QName prefix.
        See Also:
        Constant Field Values
      • SAML20MDRPI_SCHEMA_LOCATION

        public static final String SAML20MDRPI_SCHEMA_LOCATION
        SAML 2.0 Metadata Extension for Registration and Publication Information schema Id.
        See Also:
        Constant Field Values
      • SAML20MDRPI_NS

        public static final String SAML20MDRPI_NS
        SAML 2.0 Metadata Extension for Registration and Publication Information XML Namespace.
        See Also:
        Constant Field Values
      • SAML20MDRPI_PREFIX

        public static final String SAML20MDRPI_PREFIX
        SAML 2.0 Metadata Extension for Registration and Publication Information QName prefix.
        See Also:
        Constant Field Values
      • SAML20CB_SCHEMA_LOCATION

        public static final String SAML20CB_SCHEMA_LOCATION
        SAML 2.0 Channel Binding Extensions schema Id.
        See Also:
        Constant Field Values
      • SAML20CB_NS

        public static final String SAML20CB_NS
        SAML 2.0 Channel Binding Extensions XML Namespace.
        See Also:
        Constant Field Values
      • SAML20CB_PREFIX

        public static final String SAML20CB_PREFIX
        SAML 2.0 Channel Binding Extensions QName prefix.
        See Also:
        Constant Field Values
      • SAML20DCE_SCHEMA_LOCATION

        public static final String SAML20DCE_SCHEMA_LOCATION
        SAML 2.0 DCE PAC Attribute Profile schema Id.
        See Also:
        Constant Field Values
      • SAML20DCE_NS

        public static final String SAML20DCE_NS
        SAML 2.0 DCE PAC Attribute Profile XML Namespace.
        See Also:
        Constant Field Values
      • SAML20DCE_PREFIX

        public static final String SAML20DCE_PREFIX
        SAML 2.0 DCE PAC Attribute Profile QName prefix.
        See Also:
        Constant Field Values
      • SAML20X500_SCHEMA_LOCATION

        public static final String SAML20X500_SCHEMA_LOCATION
        SAML 2.0 X.500 Attribute Profile schema Id.
        See Also:
        Constant Field Values
      • SAML20X500_NS

        public static final String SAML20X500_NS
        SAML 2.0 X.500 Attribute Profile XML Namespace.
        See Also:
        Constant Field Values
      • SAML20X500_PREFIX

        public static final String SAML20X500_PREFIX
        SAML 2.0 X.500 Attribute Profile QName prefix.
        See Also:
        Constant Field Values
      • SAML20XACML_SCHEMA_LOCATION

        public static final String SAML20XACML_SCHEMA_LOCATION
        SAML 2.0 XACML Attribute Profile schema Id.
        See Also:
        Constant Field Values
      • SAML20XACML_NS

        public static final String SAML20XACML_NS
        SAML 2.0 XACML Attribute Profile XML Namespace.
        See Also:
        Constant Field Values
      • SAML20XACML_PREFIX

        public static final String SAML20XACML_PREFIX
        SAML 2.0 XACML Attribute Profile QName prefix.
        See Also:
        Constant Field Values
      • SAML_IDP_DISCO_SCHEMA_LOCATION

        public static final String SAML_IDP_DISCO_SCHEMA_LOCATION
        SAML Identity Provider Discovery Protocol and Profile XML Schema Id.
        See Also:
        Constant Field Values
      • SAML_IDP_DISCO_NS

        public static final String SAML_IDP_DISCO_NS
        SAML Identity Provider Discovery Protocol and Profile XML Namespace.
        See Also:
        Constant Field Values
      • SAML_IDP_DISCO_PREFIX

        public static final String SAML_IDP_DISCO_PREFIX
        SAML Identity Provider Discovery Protocol and Profile QName prefix.
        See Also:
        Constant Field Values
      • SAMLEC_GSS_SCHEMA_LOCATION

        public static final String SAMLEC_GSS_SCHEMA_LOCATION
        SAML 2.0 Enhanced Client GSS-API schema Id.
        See Also:
        Constant Field Values
      • SAMLEC_GSS_NS

        public static final String SAMLEC_GSS_NS
        SAML 2.0 Enhanced Client GSS-API XML Namespace.
        See Also:
        Constant Field Values
      • SAMLEC_GSS_PREFIX

        public static final String SAMLEC_GSS_PREFIX
        SAML 2.0 Enhanced Client GSS-API QName prefix.
        See Also:
        Constant Field Values
      • SAML2_ARTIFACT_BINDING_URI

        public static final String SAML2_ARTIFACT_BINDING_URI
        URI for SAML 2 Artifact binding.
        See Also:
        Constant Field Values
      • SAML2_POST_BINDING_URI

        public static final String SAML2_POST_BINDING_URI
        URI for SAML 2 POST binding.
        See Also:
        Constant Field Values
      • SAML2_POST_SIMPLE_SIGN_BINDING_URI

        public static final String SAML2_POST_SIMPLE_SIGN_BINDING_URI
        URI for SAML 2 POST-SimpleSign binding.
        See Also:
        Constant Field Values
      • SAML2_REDIRECT_BINDING_URI

        public static final String SAML2_REDIRECT_BINDING_URI
        URI for SAML 2 HTTP redirect binding.
        See Also:
        Constant Field Values
      • SAML2_SOAP11_BINDING_URI

        public static final String SAML2_SOAP11_BINDING_URI
        URI for SAML 2 SOAP binding.
        See Also:
        Constant Field Values
      • SAML2_PAOS_BINDING_URI

        public static final String SAML2_PAOS_BINDING_URI
        URI for SAML 2 PAOS binding.
        See Also:
        Constant Field Values
      • SAML20ALG_SCHEMA_LOCATION

        public static final String SAML20ALG_SCHEMA_LOCATION
        SAML 2.0 Metadata Profile for Algorithm Support schema Id.
        See Also:
        Constant Field Values
      • SAML20ALG_NS

        public static final String SAML20ALG_NS
        SAML 2.0 Metadata Profile for Algorithm Support Namespace.
        See Also:
        Constant Field Values
      • SAML20ALG_PREFIX

        public static final String SAML20ALG_PREFIX
        SAML 2.0 Metadata Profile for Algorithm Support QName prefix.
        See Also:
        Constant Field Values
      • SAML2_BINDING_URL_ENCODING_DEFLATE_URI

        public static final String SAML2_BINDING_URL_ENCODING_DEFLATE_URI
        URI for SAML 2 binding URL encoding DEFLATE method.
        See Also:
        Constant Field Values
    • Constructor Detail

      • SAMLConstants

        private SAMLConstants()
        Constructor.