public interface LogoutMessage
Modifier and Type | Method and Description |
---|---|
org.opensaml.saml.saml2.core.LogoutRequest |
buildLogoutRequest(String nameIdString,
String issuerOrEntityId,
List<String> sessionIndexes) |
org.opensaml.saml.saml2.core.LogoutResponse |
buildLogoutResponse(String issuerOrEntityId,
String statusCodeValue) |
org.opensaml.saml.saml2.core.LogoutResponse |
buildLogoutResponse(String issuerOrEntityId,
String statusCodeValue,
String inResponseTo) |
org.opensaml.saml.saml2.core.LogoutRequest |
extractSamlLogoutRequest(String samlLogoutRequest) |
org.opensaml.saml.saml2.core.LogoutResponse |
extractSamlLogoutResponse(String samlLogoutResponse) |
org.opensaml.saml.common.SignableSAMLObject |
extractXmlObject(String samlLogoutResponse) |
Element |
getElementFromSaml(org.opensaml.core.xml.XMLObject xmlObject) |
String |
getIdpSingleLogoutLocation(org.opensaml.saml.saml2.metadata.IDPSSODescriptor descriptor) |
String |
sendSamlLogoutRequest(org.opensaml.saml.saml2.core.LogoutRequest request,
String targetUri) |
URI |
signSamlGetRequest(org.opensaml.saml.common.SAMLObject samlObject,
URI uriNameMeLater,
String relayState) |
URI |
signSamlGetResponse(org.opensaml.saml.common.SAMLObject samlObject,
URI uriNameMeLater,
String relayState) |
String getIdpSingleLogoutLocation(org.opensaml.saml.saml2.metadata.IDPSSODescriptor descriptor)
org.opensaml.saml.common.SignableSAMLObject extractXmlObject(String samlLogoutResponse) throws org.apache.wss4j.common.ext.WSSecurityException, XMLStreamException
org.apache.wss4j.common.ext.WSSecurityException
XMLStreamException
org.opensaml.saml.saml2.core.LogoutResponse extractSamlLogoutResponse(String samlLogoutResponse) throws XMLStreamException, org.apache.wss4j.common.ext.WSSecurityException
XMLStreamException
org.apache.wss4j.common.ext.WSSecurityException
org.opensaml.saml.saml2.core.LogoutRequest extractSamlLogoutRequest(String samlLogoutRequest) throws XMLStreamException, org.apache.wss4j.common.ext.WSSecurityException
XMLStreamException
org.apache.wss4j.common.ext.WSSecurityException
org.opensaml.saml.saml2.core.LogoutRequest buildLogoutRequest(String nameIdString, String issuerOrEntityId, List<String> sessionIndexes)
org.opensaml.saml.saml2.core.LogoutResponse buildLogoutResponse(String issuerOrEntityId, String statusCodeValue)
org.opensaml.saml.saml2.core.LogoutResponse buildLogoutResponse(String issuerOrEntityId, String statusCodeValue, String inResponseTo)
Element getElementFromSaml(org.opensaml.core.xml.XMLObject xmlObject) throws org.apache.wss4j.common.ext.WSSecurityException
org.apache.wss4j.common.ext.WSSecurityException
String sendSamlLogoutRequest(org.opensaml.saml.saml2.core.LogoutRequest request, String targetUri) throws IOException, org.apache.wss4j.common.ext.WSSecurityException
IOException
org.apache.wss4j.common.ext.WSSecurityException
URI signSamlGetResponse(org.opensaml.saml.common.SAMLObject samlObject, URI uriNameMeLater, @Nullable String relayState) throws org.apache.wss4j.common.ext.WSSecurityException, SimpleSign.SignatureException, IOException
org.apache.wss4j.common.ext.WSSecurityException
SimpleSign.SignatureException
IOException
URI signSamlGetRequest(org.opensaml.saml.common.SAMLObject samlObject, URI uriNameMeLater, @Nullable String relayState) throws org.apache.wss4j.common.ext.WSSecurityException, SimpleSign.SignatureException, IOException
org.apache.wss4j.common.ext.WSSecurityException
SimpleSign.SignatureException
IOException
This work is licensed under a Creative Commons Attribution 4.0 International License.