|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.catalina.valves.ValveBase
org.apache.catalina.authenticator.AuthenticatorBase
org.apache.catalina.authenticator.FormAuthenticator
org.jboss.identity.federation.bindings.tomcat.sp.SPRedirectFormAuthenticator
org.jboss.identity.federation.bindings.tomcat.sp.SPRedirectSignatureFormAuthenticator
public class SPRedirectSignatureFormAuthenticator
Tomcat Authenticator for the HTTP/Redirect binding with Signature support
| Field Summary |
|---|
| Fields inherited from class org.jboss.identity.federation.bindings.tomcat.sp.SPRedirectFormAuthenticator |
|---|
spConfiguration |
| Fields inherited from class org.apache.catalina.authenticator.FormAuthenticator |
|---|
characterEncoding, info |
| Fields inherited from class org.apache.catalina.authenticator.AuthenticatorBase |
|---|
algorithm, cache, context, DEFAULT_ALGORITHM, digest, disableProxyCaching, entropy, lifecycle, random, randomClass, securePagesWithPragma, SESSION_ID_BYTES, sm, sso, started |
| Fields inherited from class org.apache.catalina.valves.ValveBase |
|---|
container, containerLog, controller, domain, mserver, next, oname |
| Fields inherited from interface org.apache.catalina.Lifecycle |
|---|
AFTER_START_EVENT, AFTER_STOP_EVENT, BEFORE_START_EVENT, BEFORE_STOP_EVENT, DESTROY_EVENT, INIT_EVENT, PERIODIC_EVENT, START_EVENT, STOP_EVENT |
| Constructor Summary | |
|---|---|
SPRedirectSignatureFormAuthenticator()
|
|
| Method Summary | |
|---|---|
protected ResponseType |
decryptAssertion(ResponseType responseType)
Subclasses should provide the implementation |
protected java.lang.String |
getDestination(java.lang.String urlEncodedRequest,
java.lang.String urlEncodedRelayState)
|
void |
start()
|
protected boolean |
validate(org.apache.catalina.connector.Request request)
|
| Methods inherited from class org.jboss.identity.federation.bindings.tomcat.sp.SPRedirectFormAuthenticator |
|---|
authenticate, createSAMLRequestMessage, isTrusted |
| Methods inherited from class org.apache.catalina.authenticator.FormAuthenticator |
|---|
forwardToErrorPage, forwardToLoginPage, getCharacterEncoding, getInfo, matchRequest, restoreRequest, savedRequestURL, saveRequest, setCharacterEncoding |
| Methods inherited from class org.apache.catalina.authenticator.AuthenticatorBase |
|---|
addLifecycleListener, associate, findLifecycleListeners, generateSessionId, getAlgorithm, getCache, getContainer, getDigest, getDisableProxyCaching, getEntropy, getRandom, getRandomClass, getSecurePagesWithPragma, invoke, reauthenticateFromSSO, register, removeLifecycleListener, setAlgorithm, setCache, setContainer, setDisableProxyCaching, setEntropy, setRandomClass, setSecurePagesWithPragma, stop |
| Methods inherited from class org.apache.catalina.valves.ValveBase |
|---|
backgroundProcess, createObjectName, event, getContainerName, getController, getDomain, getNext, getObjectName, getParentName, postDeregister, postRegister, preDeregister, preRegister, setController, setNext, setObjectName, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public SPRedirectSignatureFormAuthenticator()
| Method Detail |
|---|
public void start()
throws org.apache.catalina.LifecycleException
start in interface org.apache.catalina.Lifecyclestart in class SPRedirectFormAuthenticatororg.apache.catalina.LifecycleException
protected boolean validate(org.apache.catalina.connector.Request request)
throws java.lang.Exception
validate in class SPRedirectFormAuthenticatorjava.lang.Exception
protected java.lang.String getDestination(java.lang.String urlEncodedRequest,
java.lang.String urlEncodedRelayState)
getDestination in class SPRedirectFormAuthenticator
protected ResponseType decryptAssertion(ResponseType responseType)
throws java.lang.Exception
SPRedirectFormAuthenticator
decryptAssertion in class SPRedirectFormAuthenticatorresponseType - ResponseType that contains the encrypted assertion
java.lang.Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||