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 Summary
Fields Modifier and Type Field Description static String
AUTH_METHOD_DSIG
The authentication was performed by means of an XML digital signature [RFC 3075].static String
AUTH_METHOD_HARDWARE_TOKEN
The authentication was performed by means of an unspecified hardware token.static 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].static String
AUTH_METHOD_PASSWORD
The authentication was performed by means of a password.static 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].static String
AUTH_METHOD_SPKI
The authentication was performed by some (unspecified) mechanism on a key authenticated by means of a SPKI PKI [SPKI].static String
AUTH_METHOD_SRP
The authentication was performed by means of Secure Remote Password protocol as specified in [RFC 2945].static String
AUTH_METHOD_TLS_CLIENT
The authentication was performed using either the SSL or TLS protocol with certificate based client authentication.static String
AUTH_METHOD_UNSPECIFIED
The authentication was performed by an unspecified means.static 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].static String
AUTH_METHOD_XKMS
The authentication was performed by some (unspecified) mechanism on a key authenticated by means of a XKMS trust service [XKMS].static String
CONF_BEARER
Assertion Bearer Confirmation Method Identifierstatic String
CONF_HOLDER_KEY
Holder of Key Confirmation Method Identifierstatic String
CONF_SENDER_VOUCHES
Sender Vouches Confirmation Method Identifierstatic String
NAMEID_FORMAT_EMAIL_ADDRESS
static String
NAMEID_FORMAT_UNSPECIFIED
static String
NAMEID_FORMAT_WINDOWS_DQN
static String
NAMEID_FORMAT_X509_SUBJECT_NAME
-
-
-
Field Detail
-
NAMEID_FORMAT_UNSPECIFIED
public static final String NAMEID_FORMAT_UNSPECIFIED
- See Also:
- Constant Field Values
-
NAMEID_FORMAT_EMAIL_ADDRESS
public static final String NAMEID_FORMAT_EMAIL_ADDRESS
- See Also:
- Constant Field Values
-
NAMEID_FORMAT_X509_SUBJECT_NAME
public static final String NAMEID_FORMAT_X509_SUBJECT_NAME
- See Also:
- Constant Field Values
-
NAMEID_FORMAT_WINDOWS_DQN
public static final String NAMEID_FORMAT_WINDOWS_DQN
- See Also:
- Constant Field Values
-
CONF_BEARER
public static final String CONF_BEARER
Assertion Bearer Confirmation Method Identifier- See Also:
- Constant Field Values
-
CONF_HOLDER_KEY
public static final String CONF_HOLDER_KEY
Holder of Key Confirmation Method Identifier- See Also:
- Constant Field Values
-
CONF_SENDER_VOUCHES
public static final String CONF_SENDER_VOUCHES
Sender Vouches Confirmation Method Identifier- See Also:
- Constant Field Values
-
AUTH_METHOD_PASSWORD
public static final String AUTH_METHOD_PASSWORD
The authentication was performed by means of a password.- See Also:
- Constant Field Values
-
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:
- Constant Field Values
-
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:
- Constant Field Values
-
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:
- Constant Field Values
-
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:
- Constant Field Values
-
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:
- Constant Field Values
-
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:
- Constant Field Values
-
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:
- Constant Field Values
-
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:
- Constant Field Values
-
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:
- Constant Field Values
-
AUTH_METHOD_UNSPECIFIED
public static final String AUTH_METHOD_UNSPECIFIED
The authentication was performed by an unspecified means.- See Also:
- Constant Field Values
-
-