public interface SamlAuthenticationPreprocessor extends Provider, ProviderFactory<SamlAuthenticationPreprocessor>
Modifier and Type | Method and Description |
---|---|
default AuthnRequestType |
beforeProcessingLoginRequest(AuthnRequestType authnRequest,
AuthenticationSessionModel authSession)
Called before a login request is processed.
|
default StatusResponseType |
beforeProcessingLoginResponse(StatusResponseType statusResponse,
AuthenticationSessionModel authSession)
Called before a login response is processed.
|
default LogoutRequestType |
beforeProcessingLogoutRequest(LogoutRequestType logoutRequest,
UserSessionModel authSession,
AuthenticatedClientSessionModel clientSession)
Called before a logout request is processed.
|
default AuthnRequestType |
beforeSendingLoginRequest(AuthnRequestType authnRequest,
AuthenticationSessionModel clientSession)
Called before a login request is sent.
|
default LogoutRequestType |
beforeSendingLogoutRequest(LogoutRequestType logoutRequest,
UserSessionModel authSession,
AuthenticatedClientSessionModel clientSession)
Called before a logout request is sent.
|
default StatusResponseType |
beforeSendingResponse(StatusResponseType statusResponse,
AuthenticatedClientSessionModel clientSession)
Called before a response is sent back to the client.
|
default AuthnRequestType beforeProcessingLoginRequest(AuthnRequestType authnRequest, AuthenticationSessionModel authSession)
default LogoutRequestType beforeProcessingLogoutRequest(LogoutRequestType logoutRequest, UserSessionModel authSession, AuthenticatedClientSessionModel clientSession)
clientSession
- can be null if client is not applicable (e.g. when used within identity broker)default AuthnRequestType beforeSendingLoginRequest(AuthnRequestType authnRequest, AuthenticationSessionModel clientSession)
default LogoutRequestType beforeSendingLogoutRequest(LogoutRequestType logoutRequest, UserSessionModel authSession, AuthenticatedClientSessionModel clientSession)
clientSession
- can be null if client is not applicable (e.g. when used within identity broker)default StatusResponseType beforeProcessingLoginResponse(StatusResponseType statusResponse, AuthenticationSessionModel authSession)
default StatusResponseType beforeSendingResponse(StatusResponseType statusResponse, AuthenticatedClientSessionModel clientSession)
Copyright © 2020 JBoss by Red Hat. All rights reserved.