Class SAML1Constants

java.lang.Object
org.apache.wss4j.common.saml.builder.SAML1Constants

public final class SAML1Constants extends Object
Class SAML1Constants provides static constant definitions associated with the SAML v1.x specification.
  • Field Details

    • NAMEID_FORMAT_UNSPECIFIED

      public static final String NAMEID_FORMAT_UNSPECIFIED
      See Also:
    • NAMEID_FORMAT_EMAIL_ADDRESS

      public static final String NAMEID_FORMAT_EMAIL_ADDRESS
      See Also:
    • NAMEID_FORMAT_X509_SUBJECT_NAME

      public static final String NAMEID_FORMAT_X509_SUBJECT_NAME
      See Also:
    • NAMEID_FORMAT_WINDOWS_DQN

      public static final String NAMEID_FORMAT_WINDOWS_DQN
      See Also:
    • CONF_BEARER

      public static final String CONF_BEARER
      Assertion Bearer Confirmation Method Identifier
      See Also:
    • CONF_HOLDER_KEY

      public static final String CONF_HOLDER_KEY
      Holder of Key Confirmation Method Identifier
      See Also:
    • CONF_SENDER_VOUCHES

      public static final String CONF_SENDER_VOUCHES
      Sender Vouches Confirmation Method Identifier
      See Also:
    • AUTH_METHOD_PASSWORD

      public static final String AUTH_METHOD_PASSWORD
      The authentication was performed by means of a password.
      See Also:
    • AUTH_METHOD_KERBEROS

      public static final String AUTH_METHOD_KERBEROS
      The authentication was performed by means of the Kerberos protocol [RFC 1510], an instantiation of the Needham-Schroeder symmetric key authentication mechanism [Needham78].
      See Also:
    • AUTH_METHOD_SRP

      public static final String AUTH_METHOD_SRP
      The authentication was performed by means of Secure Remote Password protocol as specified in [RFC 2945].
      See Also:
    • AUTH_METHOD_HARDWARE_TOKEN

      public static final String AUTH_METHOD_HARDWARE_TOKEN
      The authentication was performed by means of an unspecified hardware token.
      See Also:
    • AUTH_METHOD_TLS_CLIENT

      public static final String AUTH_METHOD_TLS_CLIENT
      The authentication was performed using either the SSL or TLS protocol with certificate based client authentication. TLS is described in [RFC 2246].
      See Also:
    • AUTH_METHOD_X509

      public static final String AUTH_METHOD_X509
      The authentication was performed by some (unspecified) mechanism on a key authenticated by means of an X.509 PKI [X.500][PKIX]. It may have been one of the mechanisms for which a more specific identifier has been defined.
      See Also:
    • AUTH_METHOD_PGP

      public static final String AUTH_METHOD_PGP
      The authentication was performed by some (unspecified) mechanism on a key authenticated by means of a PGP web of trust [PGP]. It may have been one of the mechanisms for which a more specific identifier has been defined.
      See Also:
    • AUTH_METHOD_SPKI

      public static final String AUTH_METHOD_SPKI
      The authentication was performed by some (unspecified) mechanism on a key authenticated by means of a SPKI PKI [SPKI]. It may have been one of the mechanisms for which a more specific identifier has been defined.
      See Also:
    • AUTH_METHOD_XKMS

      public static final String AUTH_METHOD_XKMS
      The authentication was performed by some (unspecified) mechanism on a key authenticated by means of a XKMS trust service [XKMS]. It may have been one of the mechanisms for which a more specific identifier has been defined.
      See Also:
    • AUTH_METHOD_DSIG

      public static final String AUTH_METHOD_DSIG
      The authentication was performed by means of an XML digital signature [RFC 3075].
      See Also:
    • AUTH_METHOD_UNSPECIFIED

      public static final String AUTH_METHOD_UNSPECIFIED
      The authentication was performed by an unspecified means.
      See Also: