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 |
---|---|
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 LogoutResponse |
LogoutUtil.generateResponse(Status status,
String inResponseTo,
Issuer issuer,
String realm,
String hostRole,
String remoteEntity)
Builds the
LogoutResponse to be sent to IDP. |
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 . |
Modifier and Type | Method and Description |
---|---|
static void |
IDPProxyUtil.sendIDPInitProxyLogoutRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
PrintWriter out,
LogoutResponse logoutResponse,
String location,
String spEntityID,
String idpEntityID,
String binding,
String realm) |
static void |
LogoutUtil.sendSLOResponse(javax.servlet.http.HttpServletResponse response,
javax.servlet.http.HttpServletRequest request,
LogoutResponse sloResponse,
String sloURL,
String relayState,
String realm,
String hostEntity,
String hostEntityRole,
String remoteEntity,
String binding) |
static void |
LogoutUtil.sendSLOResponse(javax.servlet.http.HttpServletResponse response,
LogoutResponse sloResponse,
String sloURL,
String relayState,
String realm,
String hostEntity,
String hostEntityRole,
String remoteEntity) |
static void |
LogoutUtil.sendSLOResponsePost(javax.servlet.http.HttpServletResponse response,
javax.servlet.http.HttpServletRequest request,
LogoutResponse sloResponse,
String sloURL,
String relayState,
String realm,
String hostEntity,
String hostEntityRole,
String remoteEntity) |
static void |
LogoutUtil.sendSLOResponseRedirect(javax.servlet.http.HttpServletResponse response,
LogoutResponse sloResponse,
String sloURL,
String relayState,
String realm,
String hostEntity,
String hostEntityRole,
String remoteEntity) |
static void |
LogoutUtil.signSLOResponse(LogoutResponse sloResponse,
String realm,
String hostEntity,
String hostEntityRole,
String remoteEntity)
Sign LogoutResponse.
|
static boolean |
LogoutUtil.verifySLOResponse(LogoutResponse sloResponse,
String realm,
String remoteEntity,
String hostEntity,
String hostEntityRole)
Verify the signature in LogoutResponse.
|
Modifier and Type | Method and Description |
---|---|
LogoutResponse |
ProtocolFactory.createLogoutResponse()
Returns the
LogoutResponse Object. |
LogoutResponse |
ProtocolFactory.createLogoutResponse(Element value)
Returns the
LogoutResponse Object. |
LogoutResponse |
ProtocolFactory.createLogoutResponse(String value)
Returns the
LogoutResponse Object. |
Modifier and Type | Class and Description |
---|---|
class |
LogoutResponseImpl
This class implements the
LogoutResponse 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.