Uses of Interface
com.sun.identity.saml2.protocol.LogoutRequest
-
Packages that use LogoutRequest 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 -
-
Uses of LogoutRequest in com.sun.identity.saml2.plugins
Methods in com.sun.identity.saml2.plugins with parameters of type LogoutRequest Modifier and Type Method Description booleanDefaultFedletAdapter. doFedletSLO(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, LogoutRequest logoutReq, String hostedEntityID, String idpEntityID, List siList, String nameIDValue, String binding)Invokes after Fedlet receives SLO request from IDP.booleanFedletAdapter. doFedletSLO(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, LogoutRequest logoutReq, String hostedEntityID, String idpEntityID, List siList, String nameIDValue, String binding)Invokes after Fedlet receives SLO request from IDP.voidDefaultFedletAdapter. onFedletSLOFailure(jakarta.servlet.http.HttpServletRequest request, jakarta.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.voidFedletAdapter. onFedletSLOFailure(jakarta.servlet.http.HttpServletRequest request, jakarta.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.voidDefaultFedletAdapter. onFedletSLOSuccess(jakarta.servlet.http.HttpServletRequest request, jakarta.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.voidFedletAdapter. onFedletSLOSuccess(jakarta.servlet.http.HttpServletRequest request, jakarta.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.voidSAML2ServiceProviderAdapter. postSingleLogoutSuccess(String hostedEntityID, String realm, jakarta.servlet.http.HttpServletRequest request, jakarta.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.voidSAML2ServiceProviderAdapter. preSingleLogoutProcess(String hostedEntityID, String realm, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String userID, LogoutRequest logoutRequest, LogoutResponse logoutResponse, String binding)Invokes before single logout process started onSPside. -
Uses of LogoutRequest in com.sun.identity.saml2.profile
Methods in com.sun.identity.saml2.profile with parameters of type LogoutRequest Modifier and Type Method Description static voidSPSingleLogout. initiateLogoutRequest(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, PrintWriter out, String binding, Map paramsMap, LogoutRequest origLogoutRequest, jakarta.xml.soap.SOAPMessage msg, Object newSession, SAML2EventLogger audit)Parses the request parameters and initiates the Logout Request to be sent to the IDP.static voidIDPProxyUtil. initiateSPLogoutRequest(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, PrintWriter out, String partner, String spMetaAlias, String realm, LogoutRequest logoutReq, jakarta.xml.soap.SOAPMessage msg, IDPSession idpSession, String binding, String relayState)Initiates the Single logout request by the IDP Proxy to the authenticating identity provider.static LogoutResponseIDPSingleLogout. processLogoutRequest(LogoutRequest logoutReq, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, PrintWriter out, String binding, String relayState, String idpEntityID, String realm, boolean isVerified)Gets and processes the SingleLogoutRequestfrom SP and returnLogoutResponse.static LogoutResponseSPSingleLogout. processLogoutRequest(LogoutRequest logoutReq, String spEntityID, String realm, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, boolean isLBReq, boolean destroySession, String binding, boolean isVerified)Gets and processes the SingleLogoutRequestfrom IDP and returnLogoutResponse.static LogoutResponseSPSingleLogout. processLogoutRequest(LogoutRequest logoutReq, String spEntityID, String realm, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, boolean isLBReq, String binding, boolean isVerified)Gets and processes the SingleLogoutRequestfrom IDP and returnLogoutResponse.static voidIDPProxyUtil. sendProxyLogoutRequest(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, PrintWriter out, LogoutRequest logoutReq, List partners, String binding, String relayState)static voidLogoutUtil. setNameIDForSLORequest(LogoutRequest request, NameID nameID, String realm, String hostEntity, String hostEntityRole, String remoteEntity)static voidLogoutUtil. signSLORequest(LogoutRequest sloRequest, String realm, String hostEntity, String hostEntityRole, String remoteEntity)Sign LogoutRequest.static booleanLogoutUtil. verifySLORequest(LogoutRequest sloRequest, String realm, String remoteEntity, String hostEntity, String hostEntityRole)Verify the signature in LogoutRequest. -
Uses of LogoutRequest in com.sun.identity.saml2.protocol
Methods in com.sun.identity.saml2.protocol that return LogoutRequest Modifier and Type Method Description LogoutRequestProtocolFactory. createLogoutRequest()Returns theLogoutRequestObject.LogoutRequestProtocolFactory. createLogoutRequest(String value)Returns theLogoutRequestObject.LogoutRequestProtocolFactory. createLogoutRequest(Element value)Returns theLogoutRequestObject. -
Uses of LogoutRequest in com.sun.identity.saml2.protocol.impl
Classes in com.sun.identity.saml2.protocol.impl that implement LogoutRequest Modifier and Type Class Description classLogoutRequestImplThis class implements theLogoutRequestelement in SAML protocol schema. -
Uses of LogoutRequest in org.forgerock.openam.oauth2.saml2.core
Methods in org.forgerock.openam.oauth2.saml2.core with parameters of type LogoutRequest Modifier and Type Method Description voidOAuth2Saml2GrantSPAdapter. postSingleLogoutSuccess(String hostedEntityID, String realm, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String userID, LogoutRequest logoutRequest, LogoutResponse logoutResponse, String binding)voidOAuth2Saml2GrantSPAdapter. preSingleLogoutProcess(String hostedEntityID, String realm, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String userID, LogoutRequest logoutRequest, LogoutResponse logoutResponse, String binding)
-