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
public class WebBrowserSsoAuthenticationHandler extends AbstractSamlAuthenticationHandler
- Author:
- Pedro Igor
-
-
Field Summary
-
Fields inherited from class org.keycloak.adapters.saml.profile.AbstractSamlAuthenticationHandler
challenge, deployment, facade, log, sessionStore
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SamlAuthenticationHandlercreate(HttpFacade facade, SamlDeployment deployment, SamlSessionStore sessionStore)AuthOutcomehandle(OnSessionCreated onCreateSession)protected AuthOutcomehandleRequest()protected 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 Detail
-
create
public static SamlAuthenticationHandler create(HttpFacade facade, SamlDeployment deployment, SamlSessionStore sessionStore)
-
handle
public AuthOutcome handle(OnSessionCreated onCreateSession)
-
handleRequest
protected AuthOutcome handleRequest()
- Overrides:
handleRequestin classAbstractSamlAuthenticationHandler
-
logoutRequest
protected AuthOutcome logoutRequest(LogoutRequestType request, String relayState)
- Specified by:
logoutRequestin classAbstractSamlAuthenticationHandler
-
-