public class SamlEcpProfileService extends SamlService
SamlService.BindingProtocol, SamlService.PostBindingProtocol, SamlService.RedirectBindingProtocol
ARTIFACT_RESOLUTION_SERVICE_PATH, logger
APP_INITIATED_FLOW, authManager, clientConnection, event, headers, httpRequest, realm, session
Constructor and Description |
---|
SamlEcpProfileService(RealmModel realm,
EventBuilder event,
DestinationValidator destinationValidator) |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
authenticate(Document soapMessage) |
javax.ws.rs.core.Response |
authenticate(InputStream inputStream) |
protected AuthenticationFlowModel |
getAuthenticationFlow(AuthenticationSessionModel authSession) |
protected javax.ws.rs.core.Response |
newBrowserAuthentication(AuthenticationSessionModel authSession,
boolean isPassive,
boolean redirectToAuthentication,
SamlProtocol samlProtocol) |
artifactResolutionService, artifactResolve, compareKeys, getDescriptor, getIDPMetadataDescriptor, getOrCreateLoginSessionForIdpInitiatedSso, idpInitiatedSSO, newBrowserAuthentication, newPostBindingProtocol, newRedirectBindingProtocol, postBinding, redirectBinding, soapBinding
checkRealm, checkSsl, createAuthenticationSession, createProcessor, handleBrowserAuthenticationRequest
public SamlEcpProfileService(RealmModel realm, EventBuilder event, DestinationValidator destinationValidator)
public javax.ws.rs.core.Response authenticate(InputStream inputStream)
public javax.ws.rs.core.Response authenticate(Document soapMessage)
protected javax.ws.rs.core.Response newBrowserAuthentication(AuthenticationSessionModel authSession, boolean isPassive, boolean redirectToAuthentication, SamlProtocol samlProtocol)
newBrowserAuthentication
in class SamlService
protected AuthenticationFlowModel getAuthenticationFlow(AuthenticationSessionModel authSession)
getAuthenticationFlow
in class AuthorizationEndpointBase
Copyright © 2021 JBoss by Red Hat. All rights reserved.