org.eclipse.jetty.security.authentication
类 BasicAuthenticator

java.lang.Object
  继承者 org.eclipse.jetty.security.authentication.LoginAuthenticator
      继承者 org.eclipse.jetty.security.authentication.BasicAuthenticator
所有已实现的接口:
Authenticator

public class BasicAuthenticator
extends LoginAuthenticator

版本:
$Rev: 4793 $ $Date: 2009-03-19 00:00:01 +0100 (Thu, 19 Mar 2009) $

嵌套类摘要
 
从接口 org.eclipse.jetty.security.Authenticator 继承的嵌套类/接口
Authenticator.AuthConfiguration, Authenticator.Factory
 
字段摘要
 
从类 org.eclipse.jetty.security.authentication.LoginAuthenticator 继承的字段
_identityService, _loginService
 
构造方法摘要
BasicAuthenticator()
           
 
方法摘要
 String getAuthMethod()
           
 boolean secureResponse(ServletRequest req, ServletResponse res, boolean mandatory, Authentication.User validatedUser)
           
 Authentication validateRequest(ServletRequest req, ServletResponse res, boolean mandatory)
          Validate a response
 
从类 org.eclipse.jetty.security.authentication.LoginAuthenticator 继承的方法
getLoginService, login, renewSession, setConfiguration
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

BasicAuthenticator

public BasicAuthenticator()
方法详细信息

getAuthMethod

public String getAuthMethod()
返回:
The name of the authentication method
另请参见:
Authenticator.getAuthMethod()

validateRequest

public Authentication validateRequest(ServletRequest req,
                                      ServletResponse res,
                                      boolean mandatory)
                               throws ServerAuthException
从接口 Authenticator 复制的描述
Validate a response

参数:
req - The request
res - The response
mandatory - True if authentication is mandatory.
返回:
An Authentication. If Authentication is successful, this will be a Authentication.User. If a response has been sent by the Authenticator (which can be done for both successful and unsuccessful authentications), then the result will implement Authentication.ResponseSent. If Authentication is not manditory, then a Authentication.Deferred may be returned.
抛出:
ServerAuthException
另请参见:
Authenticator.validateRequest(javax.servlet.ServletRequest, javax.servlet.ServletResponse, boolean)

secureResponse

public boolean secureResponse(ServletRequest req,
                              ServletResponse res,
                              boolean mandatory,
                              Authentication.User validatedUser)
                       throws ServerAuthException
返回:
true if response is secure
抛出:
ServerAuthException


Copyright © 2013. All Rights Reserved.