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

java.lang.Object
  继承者 org.eclipse.jetty.security.jaspi.modules.BaseAuthModule
所有已实现的接口:
ServerAuthContext, ServerAuthModule, ServerAuth
直接已知子类:
BasicAuthModule, ClientCertAuthModule, DigestAuthModule, FormAuthModule

已过时。 use *ServerAuthentication

public class BaseAuthModule
extends Object
implements ServerAuthModule, ServerAuthContext

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

字段摘要
protected  CallbackHandler callbackHandler
          已过时。  
protected static String LOGIN_SERVICE_KEY
          已过时。  
 
构造方法摘要
BaseAuthModule()
          已过时。  
BaseAuthModule(CallbackHandler callbackHandler)
          已过时。  
 
方法摘要
 void cleanSubject(MessageInfo messageInfo, Subject subject)
          已过时。  
 Class[] getSupportedMessageTypes()
          已过时。  
 void initialize(MessagePolicy requestPolicy, MessagePolicy responsePolicy, CallbackHandler handler, Map options)
          已过时。  
protected  boolean isMandatory(MessageInfo messageInfo)
          已过时。  
protected  boolean login(Subject clientSubject, String username, Credential credential, String authMethod, MessageInfo messageInfo)
          已过时。  
protected  boolean login(Subject clientSubject, String credentials, String authMethod, MessageInfo messageInfo)
          已过时。  
 AuthStatus secureResponse(MessageInfo messageInfo, Subject serviceSubject)
          已过时。  
 AuthStatus validateRequest(MessageInfo messageInfo, Subject clientSubject, Subject serviceSubject)
          已过时。  
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

字段详细信息

LOGIN_SERVICE_KEY

protected static final String LOGIN_SERVICE_KEY
已过时。 
另请参见:
常量字段值

callbackHandler

protected CallbackHandler callbackHandler
已过时。 
构造方法详细信息

BaseAuthModule

public BaseAuthModule()
已过时。 

BaseAuthModule

public BaseAuthModule(CallbackHandler callbackHandler)
已过时。 
方法详细信息

getSupportedMessageTypes

public Class[] getSupportedMessageTypes()
已过时。 
指定者:
接口 ServerAuthModule 中的 getSupportedMessageTypes

initialize

public void initialize(MessagePolicy requestPolicy,
                       MessagePolicy responsePolicy,
                       CallbackHandler handler,
                       Map options)
                throws AuthException
已过时。 
指定者:
接口 ServerAuthModule 中的 initialize
抛出:
AuthException

cleanSubject

public void cleanSubject(MessageInfo messageInfo,
                         Subject subject)
                  throws AuthException
已过时。 
指定者:
接口 ServerAuth 中的 cleanSubject
抛出:
AuthException

secureResponse

public AuthStatus secureResponse(MessageInfo messageInfo,
                                 Subject serviceSubject)
                          throws AuthException
已过时。 
指定者:
接口 ServerAuth 中的 secureResponse
抛出:
AuthException

validateRequest

public AuthStatus validateRequest(MessageInfo messageInfo,
                                  Subject clientSubject,
                                  Subject serviceSubject)
                           throws AuthException
已过时。 
指定者:
接口 ServerAuth 中的 validateRequest
抛出:
AuthException

isMandatory

protected boolean isMandatory(MessageInfo messageInfo)
已过时。 
参数:
messageInfo - message info to examine for mandatory flag
返回:
whether authentication is mandatory or optional

login

protected boolean login(Subject clientSubject,
                        String credentials,
                        String authMethod,
                        MessageInfo messageInfo)
                 throws IOException,
                        UnsupportedCallbackException
已过时。 
抛出:
IOException
UnsupportedCallbackException

login

protected boolean login(Subject clientSubject,
                        String username,
                        Credential credential,
                        String authMethod,
                        MessageInfo messageInfo)
                 throws IOException,
                        UnsupportedCallbackException
已过时。 
抛出:
IOException
UnsupportedCallbackException


Copyright © 2013. All Rights Reserved.