Class SAMLConstants

java.lang.Object
org.opensaml.saml.common.xml.SAMLConstants

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

    • POST_METHOD

      public static final String POST_METHOD
      HTTP Request Method - POST.
      See Also:
    • GET_METHOD

      public static final String GET_METHOD
      HTTP Method - GET.
      See Also:
    • SCHEMA_DIR

      public static final String SCHEMA_DIR
      Directory, on the classpath, schemas are located in.
      See Also:
    • XML_SCHEMA_LOCATION

      public static final String XML_SCHEMA_LOCATION
      XML core schema system Id.
      See Also:
    • XSD_SCHEMA_LOCATION

      public static final String XSD_SCHEMA_LOCATION
      XML Schema schema system Id.
      See Also:
    • XMLSIG_SCHEMA_LOCATION

      public static final String XMLSIG_SCHEMA_LOCATION
      XML Signature schema Id.
      See Also:
    • XMLSIG11_SCHEMA_LOCATION

      public static final String XMLSIG11_SCHEMA_LOCATION
      XML Signature 1.1 schema Id.
      See Also:
    • XMLENC_SCHEMA_LOCATION

      public static final String XMLENC_SCHEMA_LOCATION
      XML Encryption schema Id.
      See Also:
    • XMLENC11_SCHEMA_LOCATION

      public static final String XMLENC11_SCHEMA_LOCATION
      XML Encryption 1.1 schema Id.
      See Also:
    • SOAP11ENV_SCHEMA_LOCATION

      public static final String SOAP11ENV_SCHEMA_LOCATION
      SOAP 1.1 schema Id.
      See Also:
    • SOAP11ENV_NS

      public static final String SOAP11ENV_NS
      SOAP 1.1 Envelope XML namespace.
      See Also:
    • SOAP11ENV_PREFIX

      public static final String SOAP11ENV_PREFIX
      SOAP 1.1 Envelope QName prefix.
      See Also:
    • PAOS_NS

      public static final String PAOS_NS
      Liberty PAOS XML Namespace.
      See Also:
    • PAOS_PREFIX

      public static final String PAOS_PREFIX
      Liberty PAOS QName prefix.
      See Also:
    • SAML10_SCHEMA_LOCATION

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

      public static final String SAML11_SCHEMA_LOCATION
      SAML 1.1 Assertion schema system Id.
      See Also:
    • SAML1_NS

      public static final String SAML1_NS
      SAML 1.X XML namespace.
      See Also:
    • SAML10P_SCHEMA_LOCATION

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

      public static final String SAML11P_SCHEMA_LOCATION
      SAML 1.1 Protocol schema system Id.
      See Also:
    • SAML10P_NS

      public static final String SAML10P_NS
      SAML 1.X protocol XML namespace.
      See Also:
    • SAML11P_NS

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

      public static final String SAML1P_PREFIX
      SAML 1.X Protocol QName prefix.
      See Also:
    • SAML1_PREFIX

      public static final String SAML1_PREFIX
      SAML 1.X Assertion QName prefix.
      See Also:
    • SAML1MD_NS

      public static final String SAML1MD_NS
      SAML 1 Metadata extension XML namespace.
      See Also:
    • SAML1MD_SCHEMA_LOCATION

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

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

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

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

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

      public static final String SAML20_SCHEMA_LOCATION
      SAML 2.0 Assertion schema Id.
      See Also:
    • STRICT_SAML20_SCHEMA_LOCATION

      public static final String STRICT_SAML20_SCHEMA_LOCATION
      "Strict" SAML 2.0 Assertion schema Id.
      See Also:
    • SAML20_NS

      public static final String SAML20_NS
      SAML 2.0 Assertion XML Namespace.
      See Also:
    • SAML20_PREFIX

      public static final String SAML20_PREFIX
      SAML 2.0 Assertion QName prefix.
      See Also:
    • SAML20P_SCHEMA_LOCATION

      public static final String SAML20P_SCHEMA_LOCATION
      SAML 2.0 Protocol schema Id.
      See Also:
    • STRICT_SAML20P_SCHEMA_LOCATION

      public static final String STRICT_SAML20P_SCHEMA_LOCATION
      "Strict" SAML 2.0 Protocol schema Id.
      See Also:
    • SAML20P_NS

      public static final String SAML20P_NS
      SAML 2.0 Protocol XML Namespace.
      See Also:
    • SAML20P_PREFIX

      public static final String SAML20P_PREFIX
      SAML 2.0 Protocol QName prefix.
      See Also:
    • SAML20MD_SCHEMA_LOCATION

      public static final String SAML20MD_SCHEMA_LOCATION
      SAML 2.0 Metadata schema Id.
      See Also:
    • STRICT_SAML20MD_SCHEMA_LOCATION

      public static final String STRICT_SAML20MD_SCHEMA_LOCATION
      "Strict" SAML 2.0 Metadata schema Id.
      See Also:
    • SAML20MD_NS

      public static final String SAML20MD_NS
      SAML 2.0 Metadata XML Namespace.
      See Also:
    • SAML20PTHRPTY_SCHEMA_LOCATION

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

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

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

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

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

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

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

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

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

      public static final String SAML20MDQUERY_SCHEMA_LOCATION
      SAML 2.0 Standalone Query Metadata extension schema system Id.
      See Also:
    • STRICT_SAML20MDQUERY_SCHEMA_LOCATION

      public static final String STRICT_SAML20MDQUERY_SCHEMA_LOCATION
      "Strict" SAML 2.0 Standalone Query Metadata extension schema system Id.
      See Also:
    • SAML20MDQUERY_PREFIX

      public static final String SAML20MDQUERY_PREFIX
      SAML 2.0 Standalone Query Metadata extension prefix.
      See Also:
    • SAML20MD_PREFIX

      public static final String SAML20MD_PREFIX
      SAML 2.0 Metadata QName prefix.
      See Also:
    • SAML20AC_SCHEMA_LOCATION

      public static final String SAML20AC_SCHEMA_LOCATION
      SAML 2.0 Authentication Context schema Id.
      See Also:
    • SAML20AC_NS

      public static final String SAML20AC_NS
      SAML 2.0 Authentication Context XML Namespace.
      See Also:
    • SAML20AC_PREFIX

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

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

      public static final String STRICT_SAML20ECP_SCHEMA_LOCATION
      "Strict" SAML 2.0 Enhanced Client/Proxy SSO Profile schema Id.
      See Also:
    • SAML20ECP_NS

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

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

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

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

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

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

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

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

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

      public static final String STRICT_SAML20MDUI_SCHEMA_LOCATION
      "Strict" SAML 2.0 Metadata Extension for Discovery and Login UI schema Id.
      See Also:
    • SAML20MDUI_NS

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

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

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

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

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

      public static final String STRICT_SAML20MDRPI_SCHEMA_LOCATION
      "Strict" SAML 2.0 Metadata Extension for Registration and Publication Information schema Id.
      See Also:
    • SAML20MDRPI_NS

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

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

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

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

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

      public static final String SAML20DCE_SCHEMA_LOCATION
      SAML 2.0 DCE PAC Attribute Profile schema Id.
      See Also:
    • STRICT_SAML20DCE_SCHEMA_LOCATION

      public static final String STRICT_SAML20DCE_SCHEMA_LOCATION
      "Strict" SAML 2.0 DCE PAC Attribute Profile schema Id.
      See Also:
    • SAML20DCE_NS

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

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

      public static final String SAML20X500_SCHEMA_LOCATION
      SAML 2.0 X.500 Attribute Profile schema Id.
      See Also:
    • STRICT_SAML20X500_SCHEMA_LOCATION

      public static final String STRICT_SAML20X500_SCHEMA_LOCATION
      "Strict" SAML 2.0 X.500 Attribute Profile schema Id.
      See Also:
    • SAML20X500_NS

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

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

      public static final String SAML20XACML_SCHEMA_LOCATION
      SAML 2.0 XACML Attribute Profile schema Id.
      See Also:
    • STRICT_SAML20XACML_SCHEMA_LOCATION

      public static final String STRICT_SAML20XACML_SCHEMA_LOCATION
      "Strict" SAML 2.0 XACML Attribute Profile schema Id.
      See Also:
    • SAML20XACML_NS

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

      public static final String SAML20XACML_PREFIX
      SAML 2.0 XACML Attribute Profile QName prefix.
      See Also:
    • 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:
    • SAML_IDP_DISCO_NS

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

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

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

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

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

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

      public static final String SAML2_POST_BINDING_URI
      URI for SAML 2 POST binding.
      See Also:
    • 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:
    • SAML2_REDIRECT_BINDING_URI

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

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

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

      public static final String SAML20ALG_SCHEMA_LOCATION
      SAML 2.0 Metadata Profile for Algorithm Support schema Id.
      See Also:
    • STRICT_SAML20ALG_SCHEMA_LOCATION

      public static final String STRICT_SAML20ALG_SCHEMA_LOCATION
      "Strict" SAML 2.0 Metadata Profile for Algorithm Support schema Id.
      See Also:
    • SAML20ALG_NS

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

      public static final String SAML20ALG_PREFIX
      SAML 2.0 Metadata Profile for Algorithm Support QName prefix.
      See Also:
    • 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:
  • Constructor Details

    • SAMLConstants

      private SAMLConstants()
      Constructor.