Class SamlEcpProfileService
java.lang.Object
org.keycloak.protocol.AuthorizationEndpointBase
org.keycloak.protocol.saml.SamlService
org.keycloak.protocol.saml.profile.ecp.SamlEcpProfileService
- Author:
- Pedro Igor
-
Nested Class Summary
Nested classes/interfaces inherited from class org.keycloak.protocol.saml.SamlService
SamlService.BindingProtocol, SamlService.PostBindingProtocol, SamlService.RedirectBindingProtocol -
Field Summary
Fields inherited from class org.keycloak.protocol.saml.SamlService
ARTIFACT_RESOLUTION_SERVICE_PATH, loggerFields inherited from class org.keycloak.protocol.AuthorizationEndpointBase
APP_INITIATED_FLOW, authManager, clientConnection, event, headers, httpRequest, realm, session -
Constructor Summary
ConstructorsConstructorDescriptionSamlEcpProfileService(KeycloakSession session, EventBuilder event, DestinationValidator destinationValidator) -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.Responseauthenticate(InputStream inputStream) jakarta.ws.rs.core.Responseauthenticate(Document soapMessage) protected AuthenticationFlowModelgetAuthenticationFlow(AuthenticationSessionModel authSession) protected jakarta.ws.rs.core.ResponsenewBrowserAuthentication(AuthenticationSessionModel authSession, boolean isPassive, boolean redirectToAuthentication, SamlProtocol samlProtocol) Methods inherited from class org.keycloak.protocol.saml.SamlService
artifactResolutionService, artifactResolve, compareKeys, getDescriptor, getIDPMetadataDescriptor, getOrCreateLoginSessionForIdpInitiatedSso, idpInitiatedSSO, newBrowserAuthentication, newPostBindingProtocol, newRedirectBindingProtocol, postBinding, redirectBinding, soapBindingMethods inherited from class org.keycloak.protocol.AuthorizationEndpointBase
checkRealm, checkSsl, createAuthenticationSession, createProcessor, handleBrowserAuthenticationRequest
-
Constructor Details
-
SamlEcpProfileService
public SamlEcpProfileService(KeycloakSession session, EventBuilder event, DestinationValidator destinationValidator)
-
-
Method Details
-
authenticate
-
authenticate
-
newBrowserAuthentication
protected jakarta.ws.rs.core.Response newBrowserAuthentication(AuthenticationSessionModel authSession, boolean isPassive, boolean redirectToAuthentication, SamlProtocol samlProtocol) - Overrides:
newBrowserAuthenticationin classSamlService
-
getAuthenticationFlow
- Overrides:
getAuthenticationFlowin classAuthorizationEndpointBase
-