org.eclipse.jetty.security.jaspi
类 JaspiAuthenticatorFactory

java.lang.Object
  继承者 org.eclipse.jetty.security.DefaultAuthenticatorFactory
      继承者 org.eclipse.jetty.security.jaspi.JaspiAuthenticatorFactory
所有已实现的接口:
Authenticator.Factory

public class JaspiAuthenticatorFactory
extends DefaultAuthenticatorFactory


构造方法摘要
JaspiAuthenticatorFactory()
           
 
方法摘要
protected  String findServerName(Server server, Subject subject)
          Find a servername.
protected  Subject findServiceSubject(Server server)
          Find a service Subject.
 Authenticator getAuthenticator(Server server, ServletContext context, Authenticator.AuthConfiguration configuration, IdentityService identityService, LoginService loginService)
           
 String getServerName()
           
 Subject getServiceSubject()
           
 void setServerName(String serverName)
           
 void setServiceSubject(Subject serviceSubject)
           
 
从类 org.eclipse.jetty.security.DefaultAuthenticatorFactory 继承的方法
getLoginService, setLoginService
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

JaspiAuthenticatorFactory

public JaspiAuthenticatorFactory()
方法详细信息

getServiceSubject

public Subject getServiceSubject()
返回:
the serviceSubject

setServiceSubject

public void setServiceSubject(Subject serviceSubject)
参数:
serviceSubject - the serviceSubject to set

getServerName

public String getServerName()
返回:
the serverName

setServerName

public void setServerName(String serverName)
参数:
serverName - the serverName to set

getAuthenticator

public Authenticator getAuthenticator(Server server,
                                      ServletContext context,
                                      Authenticator.AuthConfiguration configuration,
                                      IdentityService identityService,
                                      LoginService loginService)
指定者:
接口 Authenticator.Factory 中的 getAuthenticator
覆盖:
DefaultAuthenticatorFactory 中的 getAuthenticator

findServiceSubject

protected Subject findServiceSubject(Server server)
Find a service Subject. If setServiceSubject(Subject) has not been used to set a subject, then the AggregateLifeCycle.getBeans(Class) method is used to look for a Subject.


findServerName

protected String findServerName(Server server,
                                Subject subject)
Find a servername. If setServerName(String) has not been called, then use the name of the a principal in the service subject. If not found, return "server".



Copyright © 2013. All Rights Reserved.