com.antiaction.mayhem.authentication
Class UserManager

java.lang.Object
  extended by com.antiaction.mayhem.authentication.UserManager
All Implemented Interfaces:
IUserManager

public class UserManager
extends java.lang.Object
implements IUserManager

User manager.

Version:
1.00
Author:
Nicholas Clarke

Constructor Summary
UserManager()
           
 
Method Summary
 IUserAuth authClientCert(javax.security.cert.X509Certificate[] peerCerts, javax.net.ssl.SSLSession sslSession)
           
 IUserAuth authUser(java.lang.String authType, java.lang.String username)
           
 IUserAuth authUser(java.lang.String authType, java.lang.String username, java.lang.String password)
           
 boolean init(java.util.HashMap props)
           
 java.lang.String passwordFor(java.lang.String username)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserManager

public UserManager()
Method Detail

init

public boolean init(java.util.HashMap props)
Specified by:
init in interface IUserManager

authUser

public IUserAuth authUser(java.lang.String authType,
                          java.lang.String username,
                          java.lang.String password)
Specified by:
authUser in interface IUserManager

passwordFor

public java.lang.String passwordFor(java.lang.String username)
Specified by:
passwordFor in interface IUserManager

authUser

public IUserAuth authUser(java.lang.String authType,
                          java.lang.String username)
Specified by:
authUser in interface IUserManager

authClientCert

public IUserAuth authClientCert(javax.security.cert.X509Certificate[] peerCerts,
                                javax.net.ssl.SSLSession sslSession)
Specified by:
authClientCert in interface IUserManager


Copyright © 2001-2004 Nicholas Clarke. All Rights Reserved.