public class EcpAuthenticationHandler extends AbstractSamlAuthenticationHandler
Modifier and Type | Field and Description |
---|---|
static String |
PAOS_CONTENT_TYPE |
static String |
PAOS_HEADER |
challenge, deployment, facade, log, sessionStore
Modifier and Type | Method and Description |
---|---|
static boolean |
canHandle(HttpFacade httpFacade) |
static SamlAuthenticationHandler |
create(HttpFacade facade,
SamlDeployment deployment,
SamlSessionStore sessionStore) |
protected AbstractInitiateLogin |
createChallenge() |
AuthOutcome |
handle(OnSessionCreated onCreateSession) |
protected AuthOutcome |
logoutRequest(LogoutRequestType request,
String relayState) |
doHandle, extractPostBindingResponse, extractRedirectBindingResponse, getChallenge, handleLoginResponse, handleLogoutResponse, handleRequest, handleSamlRequest, handleSamlResponse, initiateLogin, isAutodetectedBearerOnly, isRole, verifyPostBindingSignature, verifySSL
public static final String PAOS_HEADER
public static final String PAOS_CONTENT_TYPE
public static boolean canHandle(HttpFacade httpFacade)
public static SamlAuthenticationHandler create(HttpFacade facade, SamlDeployment deployment, SamlSessionStore sessionStore)
protected AuthOutcome logoutRequest(LogoutRequestType request, String relayState)
logoutRequest
in class AbstractSamlAuthenticationHandler
public AuthOutcome handle(OnSessionCreated onCreateSession)
protected AbstractInitiateLogin createChallenge()
createChallenge
in class AbstractSamlAuthenticationHandler
Copyright © 2019 JBoss by Red Hat. All rights reserved.