Class SamlEcpProfileService
- java.lang.Object
- 
- org.keycloak.protocol.AuthorizationEndpointBase
- 
- org.keycloak.protocol.saml.SamlService
- 
- org.keycloak.protocol.saml.profile.ecp.SamlEcpProfileService
 
 
 
- 
 public class SamlEcpProfileService extends SamlService - Author:
- Pedro Igor
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class org.keycloak.protocol.saml.SamlServiceSamlService.BindingProtocol, SamlService.PostBindingProtocol, SamlService.RedirectBindingProtocol
 
- 
 - 
Field Summary- 
Fields inherited from class org.keycloak.protocol.saml.SamlServiceARTIFACT_RESOLUTION_SERVICE_PATH, logger
 - 
Fields inherited from class org.keycloak.protocol.AuthorizationEndpointBaseAPP_INITIATED_FLOW, authManager, clientConnection, event, headers, httpRequest, realm, session
 
- 
 - 
Constructor SummaryConstructors Constructor Description SamlEcpProfileService(KeycloakSession session, EventBuilder event, DestinationValidator destinationValidator)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.ws.rs.core.Responseauthenticate(InputStream inputStream)javax.ws.rs.core.Responseauthenticate(Document soapMessage)protected AuthenticationFlowModelgetAuthenticationFlow(AuthenticationSessionModel authSession)protected javax.ws.rs.core.ResponsenewBrowserAuthentication(AuthenticationSessionModel authSession, boolean isPassive, boolean redirectToAuthentication, SamlProtocol samlProtocol)- 
Methods inherited from class org.keycloak.protocol.saml.SamlServiceartifactResolutionService, artifactResolve, compareKeys, getDescriptor, getIDPMetadataDescriptor, getOrCreateLoginSessionForIdpInitiatedSso, idpInitiatedSSO, newBrowserAuthentication, newPostBindingProtocol, newRedirectBindingProtocol, postBinding, redirectBinding, soapBinding
 - 
Methods inherited from class org.keycloak.protocol.AuthorizationEndpointBasecheckRealm, checkSsl, createAuthenticationSession, createProcessor, handleBrowserAuthenticationRequest
 
- 
 
- 
- 
- 
Constructor Detail- 
SamlEcpProfileServicepublic SamlEcpProfileService(KeycloakSession session, EventBuilder event, DestinationValidator destinationValidator) 
 
- 
 - 
Method Detail- 
authenticatepublic javax.ws.rs.core.Response authenticate(InputStream inputStream) 
 - 
authenticatepublic javax.ws.rs.core.Response authenticate(Document soapMessage) 
 - 
newBrowserAuthenticationprotected javax.ws.rs.core.Response newBrowserAuthentication(AuthenticationSessionModel authSession, boolean isPassive, boolean redirectToAuthentication, SamlProtocol samlProtocol) - Overrides:
- newBrowserAuthenticationin class- SamlService
 
 - 
getAuthenticationFlowprotected AuthenticationFlowModel getAuthenticationFlow(AuthenticationSessionModel authSession) - Overrides:
- getAuthenticationFlowin class- AuthorizationEndpointBase
 
 
- 
 
-