org.apache.ws.security.saml.ext.builder
Class SAML1Constants

java.lang.Object
  extended by org.apache.ws.security.saml.ext.builder.SAML1Constants

public class SAML1Constants
extends Object

Class SAML1Constants provides static constant definitions associated with the SAML v1.x specification.

Created on May 18, 2009


Field Summary
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 Identifier
static String CONF_HOLDER_KEY
          Holder of Key Confirmation Method Identifier
static String CONF_SENDER_VOUCHES
          Sender Vouches Confirmation Method Identifier
static String NAMEID_FORMAT_EMAIL_ADDRESS
           
static String NAMEID_FORMAT_UNSPECIFIED
           
static String NAMEID_FORMAT_WINDOWS_DQN
           
static String NAMEID_FORMAT_X509_SUBJECT_NAME
           
 
Constructor Summary
SAML1Constants()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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
Constructor Detail

SAML1Constants

public SAML1Constants()


Copyright © 2004-2013 The Apache Software Foundation. All Rights Reserved.