|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.catalina.util.LifecycleBase
org.apache.catalina.util.LifecycleMBeanBase
org.apache.catalina.valves.ValveBase
org.apache.catalina.authenticator.AuthenticatorBase
org.jasig.cas.client.tomcat.v7.AbstractAuthenticator
org.jasig.cas.client.tomcat.v7.Saml11Authenticator
public final class Saml11Authenticator
CAS authenticator that uses the SAML 1.1 protocol.
| Field Summary | |
|---|---|
static String |
AUTH_METHOD
|
| Fields inherited from class org.jasig.cas.client.tomcat.v7.AbstractAuthenticator |
|---|
logger |
| Fields inherited from class org.apache.catalina.authenticator.AuthenticatorBase |
|---|
algorithm, alwaysUseSession, AUTH_HEADER_NAME, cache, changeSessionIdOnAuthentication, context, DEFAULT_ALGORITHM, disableProxyCaching, info, REALM_NAME, securePagesWithPragma, secureRandomAlgorithm, secureRandomClass, secureRandomProvider, SESSION_ID_BYTES, sessionIdGenerator, sm, sso |
| Fields inherited from class org.apache.catalina.valves.ValveBase |
|---|
asyncSupported, container, containerLog, next |
| Fields inherited from class org.apache.catalina.util.LifecycleMBeanBase |
|---|
mserver |
| Fields inherited from interface org.apache.catalina.Lifecycle |
|---|
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 Summary | |
|---|---|
Saml11Authenticator()
|
|
| Method Summary | |
|---|---|
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()
|
| Methods inherited from class org.jasig.cas.client.tomcat.v7.AbstractAuthenticator |
|---|
authenticate, getAuthMethod, getCasServerUrlPrefix, getEncoding, getInfo, isEncode, isRenew, lifecycleEvent, setCasServerLoginUrl, setCasServerUrlPrefix, setEncode, setEncoding, setRenew, setServerName, setServiceUrl, setState |
| Methods inherited from class org.apache.catalina.authenticator.AuthenticatorBase |
|---|
associate, doLogin, getAlgorithm, getCache, getChangeSessionIdOnAuthentication, getContainer, getDisableProxyCaching, getSecurePagesWithPragma, getSecureRandomAlgorithm, getSecureRandomClass, getSecureRandomProvider, invoke, login, logout, reauthenticateFromSSO, register, setAlgorithm, setCache, setChangeSessionIdOnAuthentication, setContainer, setDisableProxyCaching, setSecurePagesWithPragma, setSecureRandomAlgorithm, setSecureRandomClass, setSecureRandomProvider, stopInternal |
| Methods inherited from class org.apache.catalina.valves.ValveBase |
|---|
backgroundProcess, event, getDomainInternal, getNext, getObjectNameKeyProperties, initInternal, isAsyncSupported, setAsyncSupported, setNext, toString |
| Methods inherited from class org.apache.catalina.util.LifecycleMBeanBase |
|---|
destroyInternal, getDomain, getObjectName, postDeregister, postRegister, preDeregister, preRegister, register, setDomain, unregister |
| Methods inherited from class org.apache.catalina.util.LifecycleBase |
|---|
addLifecycleListener, destroy, findLifecycleListeners, fireLifecycleEvent, getState, getStateName, init, removeLifecycleListener, setState, start, stop |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final String AUTH_METHOD
| Constructor Detail |
|---|
public Saml11Authenticator()
| Method Detail |
|---|
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()
AbstractAuthenticator
getTicketValidator 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 AbstractAuthenticator
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||