Class EcpAuthenticationHandler
java.lang.Object
org.keycloak.adapters.saml.profile.AbstractSamlAuthenticationHandler
org.keycloak.adapters.saml.profile.ecp.EcpAuthenticationHandler
- All Implemented Interfaces:
SamlAuthenticationHandler
- Author:
- Pedro Igor
-
Field Summary
FieldsFields inherited from class org.keycloak.adapters.saml.profile.AbstractSamlAuthenticationHandler
challenge, deployment, facade, log, sessionStore
-
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
canHandle
(HttpFacade httpFacade) static SamlAuthenticationHandler
create
(HttpFacade facade, SamlDeployment deployment, SamlSessionStore sessionStore) protected AbstractInitiateLogin
handle
(OnSessionCreated onCreateSession) protected AuthOutcome
logoutRequest
(LogoutRequestType request, String relayState) Methods inherited from class org.keycloak.adapters.saml.profile.AbstractSamlAuthenticationHandler
doHandle, extractPostBindingResponse, extractRedirectBindingResponse, getChallenge, handleLoginResponse, handleLogoutResponse, handleRequest, handleSamlRequest, handleSamlResponse, initiateLogin, isAutodetectedBearerOnly, isRole, verifyPostBindingSignature, verifySSL
-
Field Details
-
PAOS_HEADER
- See Also:
-
PAOS_CONTENT_TYPE
- See Also:
-
-
Method Details
-
canHandle
-
create
public static SamlAuthenticationHandler create(HttpFacade facade, SamlDeployment deployment, SamlSessionStore sessionStore) -
logoutRequest
- Specified by:
logoutRequest
in classAbstractSamlAuthenticationHandler
-
handle
-
createChallenge
- Overrides:
createChallenge
in classAbstractSamlAuthenticationHandler
-