org.apache.geronimo.security.jaas.client
Class WrappingClientLoginModuleProxy

java.lang.Object
  extended byorg.apache.geronimo.security.jaas.client.LoginModuleProxy
      extended byorg.apache.geronimo.security.jaas.client.ClientLoginModuleProxy
          extended byorg.apache.geronimo.security.jaas.client.WrappingClientLoginModuleProxy
All Implemented Interfaces:
LoginModule

public class WrappingClientLoginModuleProxy
extends ClientLoginModuleProxy

Version:
$Revision: 355877 $ $Date: 2005-12-11 03:48:27 +0100 (Sun, 11 Dec 2005) $

Field Summary
 
Fields inherited from class org.apache.geronimo.security.jaas.client.LoginModuleProxy
controlFlag, subject
 
Constructor Summary
WrappingClientLoginModuleProxy(LoginModuleControlFlag controlFlag, Subject subject, LoginModule source, String loginDomainName, String realmName)
           
 
Method Summary
 boolean commit()
           
 void initialize(Subject subject, CallbackHandler callbackHandler, Map sharedState, Map options)
           
 boolean logout()
           
 
Methods inherited from class org.apache.geronimo.security.jaas.client.ClientLoginModuleProxy
abort, login
 
Methods inherited from class org.apache.geronimo.security.jaas.client.LoginModuleProxy
getControlFlag
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WrappingClientLoginModuleProxy

public WrappingClientLoginModuleProxy(LoginModuleControlFlag controlFlag,
                                      Subject subject,
                                      LoginModule source,
                                      String loginDomainName,
                                      String realmName)
Method Detail

initialize

public void initialize(Subject subject,
                       CallbackHandler callbackHandler,
                       Map sharedState,
                       Map options)
Specified by:
initialize in interface LoginModule
Overrides:
initialize in class ClientLoginModuleProxy

commit

public boolean commit()
               throws LoginException
Specified by:
commit in interface LoginModule
Overrides:
commit in class ClientLoginModuleProxy
Throws:
LoginException

logout

public boolean logout()
               throws LoginException
Specified by:
logout in interface LoginModule
Overrides:
logout in class ClientLoginModuleProxy
Throws:
LoginException


Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.