public class LogoutResponseImpl extends StatusResponseImpl implements LogoutResponse
LogoutResponse
element in
SAML protocol schema.
It provides all the methods required by LogoutResponse
consent, destination, extensions, inResponseTo, isMutable, isSignatureValid, isSigned, issueInstant, issuer, publicKey, responseId, signatureString, signedXMLString, status, version
Constructor and Description |
---|
LogoutResponseImpl()
Constructs the
LogoutResponse Object. |
LogoutResponseImpl(Element element)
Constructs the
LogoutResponse Object. |
LogoutResponseImpl(String xmlString)
Constructs the
LogoutResponse Object. |
Modifier and Type | Method and Description |
---|---|
boolean |
isMutable()
Returns true if object is mutable.
|
void |
makeImmutable()
Makes this object immutable.
|
String |
toXMLString()
Returns the
LogoutResponse in an XML document String format
based on the LogoutResponse schema described above. |
String |
toXMLString(boolean includeNSPrefix,
boolean declareNS)
Returns the
LogoutResponse in an XML document String format
based on the LogoutResponse schema described above. |
getConsent, getDestination, getExtensions, getID, getInResponseTo, getIssueInstant, getIssuer, getSignature, getStatus, getVersion, isSignatureValid, isSigned, setConsent, setDestination, setExtensions, setID, setInResponseTo, setIssueInstant, setIssuer, setStatus, setVersion, sign, validateData, validateID, validateIssueInstant, validateStatus, validateVersion
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getConsent, getDestination, getExtensions, getID, getInResponseTo, getIssueInstant, getIssuer, getSignature, getStatus, getVersion, isSignatureValid, isSigned, setConsent, setDestination, setExtensions, setID, setInResponseTo, setIssueInstant, setIssuer, setStatus, setVersion, sign
public LogoutResponseImpl()
LogoutResponse
Object.public LogoutResponseImpl(Element element) throws SAML2Exception
LogoutResponse
Object.element
- the Document Element of LogoutResponse
object.SAML2Exception
- if LogoutResponse
cannot be created.public LogoutResponseImpl(String xmlString) throws SAML2Exception
LogoutResponse
Object.xmlString
- the XML String representation of this object.SAML2Exception
- if LogoutResponse
cannot be created.public String toXMLString() throws SAML2Exception
LogoutResponse
in an XML document String format
based on the LogoutResponse
schema described above.toXMLString
in interface StatusResponse
toXMLString
in class StatusResponseImpl
LogoutResponse
.SAML2Exception
- if some error occurs during conversion to
String
.public String toXMLString(boolean includeNSPrefix, boolean declareNS) throws SAML2Exception
LogoutResponse
in an XML document String format
based on the LogoutResponse
schema described above.toXMLString
in interface StatusResponse
toXMLString
in class StatusResponseImpl
includeNSPrefix
- Determines whether or not the namespace qualifier
is prepended to the Element when converteddeclareNS
- Determines whether or not the namespace is declared
within the Element.LogoutResponse
.SAML2Exception
- if some error occurs during conversion to
String
.public void makeImmutable()
makeImmutable
in interface StatusResponse
makeImmutable
in class StatusResponseImpl
public boolean isMutable()
isMutable
in interface StatusResponse
isMutable
in class StatusResponseImpl
Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.