public final class Saml11Authenticator extends AbstractAuthenticator
Modifier and Type | Field and Description |
---|---|
static String |
AUTH_METHOD |
logger
alwaysUseSession, AUTH_HEADER_NAME, cache, changeSessionIdOnAuthentication, context, disableProxyCaching, info, REALM_NAME, securePagesWithPragma, secureRandomAlgorithm, secureRandomClass, secureRandomProvider, sessionIdGenerator, sm, sso
asyncSupported, container, containerLog, next
AFTER_DESTROY_EVENT, AFTER_INIT_EVENT, AFTER_START_EVENT, AFTER_STOP_EVENT, BEFORE_DESTROY_EVENT, BEFORE_INIT_EVENT, BEFORE_START_EVENT, BEFORE_STOP_EVENT, CONFIGURE_START_EVENT, CONFIGURE_STOP_EVENT, PERIODIC_EVENT, START_EVENT, STOP_EVENT
Constructor and Description |
---|
Saml11Authenticator() |
Modifier and Type | Method and Description |
---|---|
protected String |
getArtifactParameterName()
Abstract method that subclasses should use to provide the name of the artifact parameter (i.e.
|
protected String |
getAuthenticationMethod() |
protected String |
getName() |
protected String |
getServiceParameterName()
Abstract method that subclasses should use to provide the name of the service parameter (i.e.
|
protected TicketValidator |
getTicketValidator()
Returns the single instance of the ticket validator to use to validate tickets.
|
void |
setTolerance(int ms) |
protected void |
startInternal() |
authenticate, getAuthMethod, getCasServerUrlPrefix, getEncoding, getInfo, isEncode, isRenew, lifecycleEvent, setCasServerLoginUrl, setCasServerUrlPrefix, setEncode, setEncoding, setRenew, setServerName, setServiceUrl, setState
associate, authenticate, doLogin, getAlwaysUseSession, getCache, getChangeSessionIdOnAuthentication, getContainer, getDisableProxyCaching, getSecurePagesWithPragma, getSecureRandomAlgorithm, getSecureRandomClass, getSecureRandomProvider, invoke, login, logout, reauthenticateFromSSO, register, setAlwaysUseSession, setCache, setChangeSessionIdOnAuthentication, setContainer, setDisableProxyCaching, setSecurePagesWithPragma, setSecureRandomAlgorithm, setSecureRandomClass, setSecureRandomProvider, stopInternal
backgroundProcess, event, getDomainInternal, getNext, getObjectNameKeyProperties, initInternal, isAsyncSupported, setAsyncSupported, setNext, toString
destroyInternal, getDomain, getObjectName, postDeregister, postRegister, preDeregister, preRegister, register, setDomain, unregister
public static final String AUTH_METHOD
public void setTolerance(int ms)
ms
- SAML clock drift tolerance in milliseconds.protected void startInternal() throws org.apache.catalina.LifecycleException
startInternal
in class AbstractAuthenticator
org.apache.catalina.LifecycleException
protected TicketValidator getTicketValidator()
AbstractAuthenticator
getTicketValidator
in class AbstractAuthenticator
protected String getAuthenticationMethod()
getAuthenticationMethod
in class AbstractAuthenticator
protected String getArtifactParameterName()
getArtifactParameterName
in class AbstractAuthenticator
protected String getServiceParameterName()
getServiceParameterName
in class AbstractAuthenticator
protected String getName()
getName
in class AbstractAuthenticator
Copyright © 2006–2014 Jasig. All rights reserved.