com.cafesoft.cams.auth
Class AuthenticationMethod

java.lang.Object
  |
  +--com.cafesoft.cams.auth.AuthenticationMethod

public class AuthenticationMethod
extends Object

The AuthenticationMethod defines type safe constants used to identify standardized methods for authenticating subjects. The "Security Assertion Markup Language" 1.0 specifications:

http://www.oasis-open.org/committees/security/

define these standard/common "Authentication Method Identifiers".


Field Summary
static AuthenticationMethod HARDWARETOKEN
          hardware token.
static AuthenticationMethod KERBEROS
          kerberos.
static AuthenticationMethod PASSWORD
          Username/password authentication method.
static AuthenticationMethod PGP
          PGP Public Key.
static AuthenticationMethod SECUREPASSWORD
          secure remote password.
static AuthenticationMethod SPKI
          SPKI Public Key.
static AuthenticationMethod SSLTLS
          SSL/TLS Certificate-based client authentication.
static AuthenticationMethod X509
          X.509 Public Key.
static AuthenticationMethod XKMS
          XKMS Public Key.
static AuthenticationMethod XMLDIGSIG
          XML Digital Signature.
 
Constructor Summary
AuthenticationMethod(String authenticationMethod)
          Create a new AuthenticationMethod object
 
Method Summary
 String toString()
          Get a String representation of the AuthenticationMethod
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

PASSWORD

public static final AuthenticationMethod PASSWORD
Username/password authentication method.


SECUREPASSWORD

public static final AuthenticationMethod SECUREPASSWORD
secure remote password.


KERBEROS

public static final AuthenticationMethod KERBEROS
kerberos.


HARDWARETOKEN

public static final AuthenticationMethod HARDWARETOKEN
hardware token.


SSLTLS

public static final AuthenticationMethod SSLTLS
SSL/TLS Certificate-based client authentication.


X509

public static final AuthenticationMethod X509
X.509 Public Key.


PGP

public static final AuthenticationMethod PGP
PGP Public Key.


SPKI

public static final AuthenticationMethod SPKI
SPKI Public Key.


XKMS

public static final AuthenticationMethod XKMS
XKMS Public Key.


XMLDIGSIG

public static final AuthenticationMethod XMLDIGSIG
XML Digital Signature.

Constructor Detail

AuthenticationMethod

public AuthenticationMethod(String authenticationMethod)
Create a new AuthenticationMethod object

Parameters:
authenticationMethod - the authentication method this object represents
Method Detail

toString

public String toString()
Get a String representation of the AuthenticationMethod

Overrides:
toString in class Object
Returns:
a String representation of the AuthenticationMethod object


Generated on 10:40:31 AM September 10, 2003, © 1996-2003 Cafésoft LLC. All rights reserved.