Class SamlEcpProfileService

    • Constructor Detail

      • SamlEcpProfileService

        public SamlEcpProfileService​(org.keycloak.models.KeycloakSession session,
                                     org.keycloak.events.EventBuilder event,
                                     org.keycloak.saml.validators.DestinationValidator destinationValidator)
    • Method Detail

      • authenticate

        public javax.ws.rs.core.Response authenticate​(InputStream inputStream)
      • authenticate

        public javax.ws.rs.core.Response authenticate​(Document soapMessage)
      • newBrowserAuthentication

        protected javax.ws.rs.core.Response newBrowserAuthentication​(org.keycloak.sessions.AuthenticationSessionModel authSession,
                                                                     boolean isPassive,
                                                                     boolean redirectToAuthentication,
                                                                     SamlProtocol samlProtocol)
        Overrides:
        newBrowserAuthentication in class SamlService
      • getAuthenticationFlow

        protected org.keycloak.models.AuthenticationFlowModel getAuthenticationFlow​(org.keycloak.sessions.AuthenticationSessionModel authSession)
        Overrides:
        getAuthenticationFlow in class AuthorizationEndpointBase