Package | Description |
---|---|
com.sun.identity.saml2.plugins |
Defines SAMLv2 Plugin SPIs.
|
com.sun.identity.saml2.profile |
Package that handles SAML v2 profiles.
|
com.sun.identity.saml2.protocol |
SAMLv2 Protocol Classes.
|
com.sun.identity.saml2.protocol.impl |
SAMLv2 Protocol Implemenetation Classes.
|
org.forgerock.openam.oauth2.saml2.core |
Modifier and Type | Method and Description |
---|---|
boolean |
DefaultFedletAdapter.doFedletSLO(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
LogoutRequest logoutReq,
String hostedEntityID,
String idpEntityID,
List siList,
String nameIDValue,
String binding)
Invokes after Fedlet receives SLO request from IDP.
|
boolean |
FedletAdapter.doFedletSLO(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
LogoutRequest logoutReq,
String hostedEntityID,
String idpEntityID,
List siList,
String nameIDValue,
String binding)
Invokes after Fedlet receives SLO request from IDP.
|
void |
DefaultFedletAdapter.onFedletSLOFailure(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
LogoutRequest logoutReq,
LogoutResponse logoutRes,
String hostedEntityID,
String idpEntityID,
String binding)
Invokes after Fedlet receives SLO response from IDP and the SLO status
is not success.
|
void |
FedletAdapter.onFedletSLOFailure(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
LogoutRequest logoutReq,
LogoutResponse logoutRes,
String hostedEntityID,
String idpEntityID,
String binding)
Invokes after Fedlet receives SLO response from IDP and the SLO status
is not success.
|
void |
DefaultFedletAdapter.onFedletSLOSuccess(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
LogoutRequest logoutReq,
LogoutResponse logoutRes,
String hostedEntityID,
String idpEntityID,
String binding)
Invokes after Fedlet receives SLO response from IDP and the SLO status
is success.
|
void |
FedletAdapter.onFedletSLOSuccess(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
LogoutRequest logoutReq,
LogoutResponse logoutRes,
String hostedEntityID,
String idpEntityID,
String binding)
Invokes after Fedlet receives SLO response from IDP and the SLO status
is success.
|
void |
SAML2ServiceProviderAdapter.postSingleLogoutSuccess(String hostedEntityID,
String realm,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String userID,
LogoutRequest logoutRequest,
LogoutResponse logoutResponse,
String binding)
Invokes after single logout process succeeded, i.e. user session
has been invalidated.
|
void |
SAML2ServiceProviderAdapter.preSingleLogoutProcess(String hostedEntityID,
String realm,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String userID,
LogoutRequest logoutRequest,
LogoutResponse logoutResponse,
String binding)
Invokes before single logout process started on
SP side. |
Modifier and Type | Method and Description |
---|---|
static void |
SPSingleLogout.initiateLogoutRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
PrintWriter out,
String binding,
Map paramsMap,
LogoutRequest origLogoutRequest,
SOAPMessage msg,
Object newSession,
SAML2EventLogger audit)
Parses the request parameters and initiates the Logout
Request to be sent to the IDP.
|
static void |
IDPProxyUtil.initiateSPLogoutRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
PrintWriter out,
String partner,
String spMetaAlias,
String realm,
LogoutRequest logoutReq,
SOAPMessage msg,
IDPSession idpSession,
String binding,
String relayState)
Initiates the Single logout request by the IDP Proxy to the
authenticating identity provider.
|
static LogoutResponse |
IDPSingleLogout.processLogoutRequest(LogoutRequest logoutReq,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
PrintWriter out,
String binding,
String relayState,
String idpEntityID,
String realm,
boolean isVerified)
Gets and processes the Single
LogoutRequest from SP
and return LogoutResponse . |
static LogoutResponse |
SPSingleLogout.processLogoutRequest(LogoutRequest logoutReq,
String spEntityID,
String realm,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
boolean isLBReq,
boolean destroySession,
String binding,
boolean isVerified)
Gets and processes the Single
LogoutRequest from IDP
and return LogoutResponse . |
static LogoutResponse |
SPSingleLogout.processLogoutRequest(LogoutRequest logoutReq,
String spEntityID,
String realm,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
boolean isLBReq,
String binding,
boolean isVerified)
Gets and processes the Single
LogoutRequest from IDP
and return LogoutResponse . |
static void |
IDPProxyUtil.sendProxyLogoutRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
PrintWriter out,
LogoutRequest logoutReq,
List partners,
String binding,
String relayState) |
static void |
LogoutUtil.setNameIDForSLORequest(LogoutRequest request,
NameID nameID,
String realm,
String hostEntity,
String hostEntityRole,
String remoteEntity) |
static void |
LogoutUtil.signSLORequest(LogoutRequest sloRequest,
String realm,
String hostEntity,
String hostEntityRole,
String remoteEntity)
Sign LogoutRequest.
|
static boolean |
LogoutUtil.verifySLORequest(LogoutRequest sloRequest,
String realm,
String remoteEntity,
String hostEntity,
String hostEntityRole)
Verify the signature in LogoutRequest.
|
Modifier and Type | Method and Description |
---|---|
LogoutRequest |
ProtocolFactory.createLogoutRequest()
Returns the
LogoutRequest Object. |
LogoutRequest |
ProtocolFactory.createLogoutRequest(Element value)
Returns the
LogoutRequest Object. |
LogoutRequest |
ProtocolFactory.createLogoutRequest(String value)
Returns the
LogoutRequest Object. |
Modifier and Type | Class and Description |
---|---|
class |
LogoutRequestImpl
This class implements the
LogoutRequest element in
SAML protocol schema. |
Modifier and Type | Method and Description |
---|---|
void |
OAuth2Saml2GrantSPAdapter.postSingleLogoutSuccess(String hostedEntityID,
String realm,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String userID,
LogoutRequest logoutRequest,
LogoutResponse logoutResponse,
String binding) |
void |
OAuth2Saml2GrantSPAdapter.preSingleLogoutProcess(String hostedEntityID,
String realm,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String userID,
LogoutRequest logoutRequest,
LogoutResponse logoutResponse,
String binding) |
Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.