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 booleancanHandle(HttpFacade httpFacade) static SamlAuthenticationHandlercreate(HttpFacade facade, SamlDeployment deployment, SamlSessionStore sessionStore) protected AbstractInitiateLoginhandle(OnSessionCreated onCreateSession) protected AuthOutcomelogoutRequest(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:
logoutRequestin classAbstractSamlAuthenticationHandler
-
handle
-
createChallenge
- Overrides:
createChallengein classAbstractSamlAuthenticationHandler
-