org.eclipse.jetty.security.jaspi.modules
Class BaseAuthModule

java.lang.Object
  extended by org.eclipse.jetty.security.jaspi.modules.BaseAuthModule
Direct Known Subclasses:
BasicAuthModule, ClientCertAuthModule, DigestAuthModule, FormAuthModule

Deprecated. use *ServerAuthentication

public class BaseAuthModule
extends java.lang.Object

Version:
$Rev: 4792 $ $Date: 2009-03-18 22:55:52 +0100 (Wed, 18 Mar 2009) $

Field Summary
protected  javax.security.auth.callback.CallbackHandler callbackHandler
          Deprecated.  
protected static java.lang.String LOGIN_SERVICE_KEY
          Deprecated.  
 
Constructor Summary
BaseAuthModule()
          Deprecated.  
BaseAuthModule(javax.security.auth.callback.CallbackHandler callbackHandler)
          Deprecated.  
 
Method Summary
 void cleanSubject(MessageInfo messageInfo, javax.security.auth.Subject subject)
          Deprecated.  
 java.lang.Class[] getSupportedMessageTypes()
          Deprecated.  
 void initialize(MessagePolicy requestPolicy, MessagePolicy responsePolicy, javax.security.auth.callback.CallbackHandler handler, java.util.Map options)
          Deprecated.  
protected  boolean isMandatory(MessageInfo messageInfo)
          Deprecated.  
protected  boolean login(javax.security.auth.Subject clientSubject, java.lang.String username, Credential credential, java.lang.String authMethod, MessageInfo messageInfo)
          Deprecated.  
protected  boolean login(javax.security.auth.Subject clientSubject, java.lang.String credentials, java.lang.String authMethod, MessageInfo messageInfo)
          Deprecated.  
 AuthStatus secureResponse(MessageInfo messageInfo, javax.security.auth.Subject serviceSubject)
          Deprecated.  
 AuthStatus validateRequest(MessageInfo messageInfo, javax.security.auth.Subject clientSubject, javax.security.auth.Subject serviceSubject)
          Deprecated.  
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOGIN_SERVICE_KEY

protected static final java.lang.String LOGIN_SERVICE_KEY
Deprecated. 
See Also:
Constant Field Values

callbackHandler

protected javax.security.auth.callback.CallbackHandler callbackHandler
Deprecated. 
Constructor Detail

BaseAuthModule

public BaseAuthModule()
Deprecated. 

BaseAuthModule

public BaseAuthModule(javax.security.auth.callback.CallbackHandler callbackHandler)
Deprecated. 
Method Detail

getSupportedMessageTypes

public java.lang.Class[] getSupportedMessageTypes()
Deprecated. 

initialize

public void initialize(MessagePolicy requestPolicy,
                       MessagePolicy responsePolicy,
                       javax.security.auth.callback.CallbackHandler handler,
                       java.util.Map options)
                throws AuthException
Deprecated. 
Throws:
AuthException

cleanSubject

public void cleanSubject(MessageInfo messageInfo,
                         javax.security.auth.Subject subject)
                  throws AuthException
Deprecated. 
Throws:
AuthException

secureResponse

public AuthStatus secureResponse(MessageInfo messageInfo,
                                 javax.security.auth.Subject serviceSubject)
                          throws AuthException
Deprecated. 
Throws:
AuthException

validateRequest

public AuthStatus validateRequest(MessageInfo messageInfo,
                                  javax.security.auth.Subject clientSubject,
                                  javax.security.auth.Subject serviceSubject)
                           throws AuthException
Deprecated. 
Throws:
AuthException

isMandatory

protected boolean isMandatory(MessageInfo messageInfo)
Deprecated. 
Parameters:
messageInfo - message info to examine for mandatory flag
Returns:
whether authentication is mandatory or optional

login

protected boolean login(javax.security.auth.Subject clientSubject,
                        java.lang.String credentials,
                        java.lang.String authMethod,
                        MessageInfo messageInfo)
                 throws java.io.IOException,
                        javax.security.auth.callback.UnsupportedCallbackException
Deprecated. 
Throws:
java.io.IOException
javax.security.auth.callback.UnsupportedCallbackException

login

protected boolean login(javax.security.auth.Subject clientSubject,
                        java.lang.String username,
                        Credential credential,
                        java.lang.String authMethod,
                        MessageInfo messageInfo)
                 throws java.io.IOException,
                        javax.security.auth.callback.UnsupportedCallbackException
Deprecated. 
Throws:
java.io.IOException
javax.security.auth.callback.UnsupportedCallbackException


Copyright © 2013. All Rights Reserved.