public class FSSSOLECPProfileHandler extends FSSSOAndFedHandler
IDP
single sign on service handler handles LECP
profile.accountManager, authnRequest, hostedConfig, hostedDesc, hostedEntityId, metaAlias, metaManager, noFedStatus, realm, relayState, request, response, spConfig, spDescriptor, spEntityId, ssoToken
Modifier | Constructor and Description |
---|---|
protected |
FSSSOLECPProfileHandler() |
|
FSSSOLECPProfileHandler(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
FSAuthnRequest authnRequest,
com.sun.identity.liberty.ws.meta.jaxb.SPDescriptorType spDescriptor,
com.sun.identity.federation.jaxb.entityconfig.BaseConfigType spConfig,
String spEntityId,
String relayState)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
doSingleSignOn(Object ssoToken,
String inResponseTo,
NameIdentifier opaqueHandle,
NameIdentifier idpOpaqueHandle) |
String |
formatLoginURL(String loginUrl,
String authnContext)
Generates local login url.
|
void |
processLECPAuthnRequest(FSAuthnRequest authnRequest)
Processes
LECP authentication request. |
protected void |
sendAuthnResponse(FSAuthnResponse authnResponse) |
cleanMetaAlias, createAuthnResponse, doAccountFederation, doSingleSignOn, getHostedEntityId, getProvider, getRealm, isIDPProxyEnabled, processAuthnRequest, processPostAuthnSSO, processPreAuthnSSO, processSAMLRequest, returnErrorResponse, sendProxyAuthnRequest, setHostedDescriptor, setHostedDescriptorConfig, setHostedEntityId, setMetaAlias, setRealm, setSPDescriptor, verifyRequestSignature
protected FSSSOLECPProfileHandler()
public FSSSOLECPProfileHandler(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, FSAuthnRequest authnRequest, com.sun.identity.liberty.ws.meta.jaxb.SPDescriptorType spDescriptor, com.sun.identity.federation.jaxb.entityconfig.BaseConfigType spConfig, String spEntityId, String relayState)
request
- HttpServletRequest
objectresponse
- HttpServletResponse
objectauthnRequest
- authentication requestspDescriptor
- SP
's provider descriptorspConfig
- SP
's extended meta configspEntityId
- SP
's entity idrelayState
- where to go after single sign on is donepublic void processLECPAuthnRequest(FSAuthnRequest authnRequest)
LECP
authentication request.authnRequest
- authentication requestpublic String formatLoginURL(String loginUrl, String authnContext)
formatLoginURL
in class FSSSOAndFedHandler
loginUrl
- authentication base urlauthnContext
- requested AuthnContextRef
protected void sendAuthnResponse(FSAuthnResponse authnResponse)
sendAuthnResponse
in class FSSSOAndFedHandler
protected boolean doSingleSignOn(Object ssoToken, String inResponseTo, NameIdentifier opaqueHandle, NameIdentifier idpOpaqueHandle)
doSingleSignOn
in class FSSSOAndFedHandler
Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.