Class WebBrowserSsoAuthenticationHandler
java.lang.Object
org.keycloak.adapters.saml.profile.AbstractSamlAuthenticationHandler
org.keycloak.adapters.saml.profile.webbrowsersso.WebBrowserSsoAuthenticationHandler
- All Implemented Interfaces:
SamlAuthenticationHandler
- Direct Known Subclasses:
BrowserHandler,SamlEndpoint
- Author:
- Pedro Igor
-
Field Summary
Fields inherited from class org.keycloak.adapters.saml.profile.AbstractSamlAuthenticationHandler
challenge, deployment, facade, log, sessionStore -
Method Summary
Modifier and TypeMethodDescriptionstatic SamlAuthenticationHandlercreate(HttpFacade facade, SamlDeployment deployment, SamlSessionStore sessionStore) handle(OnSessionCreated onCreateSession) protected AuthOutcomeprotected AuthOutcomelogoutRequest(LogoutRequestType request, String relayState) Methods inherited from class org.keycloak.adapters.saml.profile.AbstractSamlAuthenticationHandler
createChallenge, doHandle, extractPostBindingResponse, extractRedirectBindingResponse, getChallenge, handleLoginResponse, handleLogoutResponse, handleSamlRequest, handleSamlResponse, initiateLogin, isAutodetectedBearerOnly, isRole, verifyPostBindingSignature, verifySSL
-
Method Details
-
create
public static SamlAuthenticationHandler create(HttpFacade facade, SamlDeployment deployment, SamlSessionStore sessionStore) -
handle
-
handleRequest
- Overrides:
handleRequestin classAbstractSamlAuthenticationHandler
-
logoutRequest
- Specified by:
logoutRequestin classAbstractSamlAuthenticationHandler
-