public abstract class SamlAuthenticator extends Object
Modifier and Type | Field and Description |
---|---|
protected static org.jboss.logging.Logger |
log |
Constructor and Description |
---|
SamlAuthenticator(HttpFacade facade,
SamlDeployment deployment,
SamlSessionStore sessionStore) |
Modifier and Type | Method and Description |
---|---|
AuthOutcome |
authenticate() |
protected abstract void |
completeAuthentication(SamlSession samlSession) |
protected SamlAuthenticationHandler |
createAuthenticationHandler(HttpFacade facade,
SamlDeployment deployment,
SamlSessionStore sessionStore) |
protected SamlAuthenticationHandler |
createBrowserHandler(HttpFacade facade,
SamlDeployment deployment,
SamlSessionStore sessionStore) |
AuthChallenge |
getChallenge() |
public SamlAuthenticator(HttpFacade facade, SamlDeployment deployment, SamlSessionStore sessionStore)
public AuthChallenge getChallenge()
public AuthOutcome authenticate()
protected abstract void completeAuthentication(SamlSession samlSession)
protected SamlAuthenticationHandler createAuthenticationHandler(HttpFacade facade, SamlDeployment deployment, SamlSessionStore sessionStore)
protected SamlAuthenticationHandler createBrowserHandler(HttpFacade facade, SamlDeployment deployment, SamlSessionStore sessionStore)
Copyright © 2019 JBoss by Red Hat. All rights reserved.