public class SLOProfileImpl extends AbstractSAMLProfile implements SLOProfile
builderFactory, log
PROFILE_URI
Constructor and Description |
---|
SLOProfileImpl(org.opensaml.saml2.metadata.SingleLogoutService slo) |
Modifier and Type | Method and Description |
---|---|
org.opensaml.saml2.core.LogoutRequest |
buildLogoutRequest(org.opensaml.common.binding.SAMLMessageContext context,
SAMLCredential credential) |
String |
getProfileIdentifier() |
boolean |
processLogoutRequest(org.opensaml.common.binding.SAMLMessageContext context,
SAMLCredential credential) |
void |
processLogoutResponse(org.opensaml.common.binding.SAMLMessageContext context) |
build, getBaseURL, getDecrypter, getEndpoint, getStartPageURL, getTrustEngine, newUUID, retrieveRequest, setDecrypter, setTrustEngine, validateAssertion, validateEndpoint, validateIssuer, validateSignature
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getEndpoint
public SLOProfileImpl(org.opensaml.saml2.metadata.SingleLogoutService slo)
public String getProfileIdentifier()
getProfileIdentifier
in class AbstractSAMLProfile
public org.opensaml.saml2.core.LogoutRequest buildLogoutRequest(org.opensaml.common.binding.SAMLMessageContext context, SAMLCredential credential) throws org.opensaml.common.SAMLException
buildLogoutRequest
in interface SLOProfile
org.opensaml.common.SAMLException
public boolean processLogoutRequest(org.opensaml.common.binding.SAMLMessageContext context, SAMLCredential credential) throws org.opensaml.common.SAMLException
processLogoutRequest
in interface SLOProfile
org.opensaml.common.SAMLException
public void processLogoutResponse(org.opensaml.common.binding.SAMLMessageContext context) throws org.opensaml.common.SAMLException
processLogoutResponse
in interface SLOProfile
org.opensaml.common.SAMLException
Copyright © 2018 Nuxeo. All rights reserved.