public final class Saml11Authenticator extends AbstractAuthenticator
| Modifier and Type | Field and Description |
|---|---|
static String |
AUTH_METHOD |
loggeralwaysUseSession, AUTH_HEADER_NAME, cache, changeSessionIdOnAuthentication, context, disableProxyCaching, REALM_NAME, securePagesWithPragma, secureRandomAlgorithm, secureRandomClass, secureRandomProvider, sessionIdGenerator, sm, ssoasyncSupported, container, containerLog, nextAFTER_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() |
doAuthenticate, getAuthMethod, getCasServerUrlPrefix, getEncoding, getInfo, isEncode, isRenew, lifecycleEvent, setCasServerLoginUrl, setCasServerUrlPrefix, setEncode, setEncoding, setRenew, setServerName, setServiceUrl, setStateassociate, authenticate, checkForCachedAuthentication, doLogin, getAlwaysUseSession, getCache, getChangeSessionIdOnAuthentication, getContainer, getDisableProxyCaching, getRealmName, getRequestCertificates, getSecurePagesWithPragma, getSecureRandomAlgorithm, getSecureRandomClass, getSecureRandomProvider, invoke, isContinuationRequired, login, logout, notify, reauthenticateFromSSO, register, setAlwaysUseSession, setCache, setChangeSessionIdOnAuthentication, setContainer, setDisableProxyCaching, setSecurePagesWithPragma, setSecureRandomAlgorithm, setSecureRandomClass, setSecureRandomProvider, stopInternalbackgroundProcess, getDomainInternal, getNext, getObjectNameKeyProperties, initInternal, isAsyncSupported, setAsyncSupported, setNext, toStringdestroyInternal, getDomain, getObjectName, postDeregister, postRegister, preDeregister, preRegister, register, setDomain, unregisterpublic 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 AbstractAuthenticatororg.apache.catalina.LifecycleExceptionprotected TicketValidator getTicketValidator()
AbstractAuthenticatorgetTicketValidator in class AbstractAuthenticatorprotected String getAuthenticationMethod()
getAuthenticationMethod in class AbstractAuthenticatorprotected String getArtifactParameterName()
getArtifactParameterName in class AbstractAuthenticatorprotected String getServiceParameterName()
getServiceParameterName in class AbstractAuthenticatorprotected String getName()
getName in class AbstractAuthenticatorCopyright © 2006–2018 Jasig. All rights reserved.