public class LogoutRequestImpl extends RequestAbstractTypeImpl implements LogoutRequest
LogoutRequest.| Modifier and Type | Field and Description |
|---|---|
private BaseID |
baseID
BaseID child element.
|
private EncryptedID |
encryptedID
EncryptedID child element.
|
private NameID |
nameID
NameID child element.
|
private org.joda.time.DateTime |
notOnOrAfter
NotOnOrAfter attribute.
|
private String |
reason
Reason attribute.
|
private org.opensaml.core.xml.util.XMLObjectChildrenList<SessionIndex> |
sessionIndexes
SessionIndex child elements.
|
ADMIN_REASON, DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, GLOBAL_TIMEOUT_REASON, NOT_ON_OR_AFTER_ATTRIB_NAME, REASON_ATTRIB_NAME, SP_TIMEOUT_REASON, TYPE_LOCAL_NAME, TYPE_NAME, USER_REASONCONSENT_ATTRIB_NAME, DESTINATION_ATTRIB_NAME, EXPLICIT_CONSENT, ID_ATTRIB_NAME, IMPLICIT_CONSENT, INAPPLICABLE_CONSENT, ISSUE_INSTANT_ATTRIB_NAME, OBTAINED_CONSENT, PRIOR_CONSENT, UNAVAILABLE_CONSENT, UNSPECIFIED_CONSENT, VERSION_ATTRIB_NAME| Modifier | Constructor and Description |
|---|---|
protected |
LogoutRequestImpl(String namespaceURI,
String elementLocalName,
String namespacePrefix)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
BaseID |
getBaseID() |
EncryptedID |
getEncryptedID() |
NameID |
getNameID() |
org.joda.time.DateTime |
getNotOnOrAfter() |
List<org.opensaml.core.xml.XMLObject> |
getOrderedChildren() |
String |
getReason() |
List<SessionIndex> |
getSessionIndexes() |
void |
setBaseID(BaseID newBaseID) |
void |
setEncryptedID(EncryptedID newEncryptedID) |
void |
setNameID(NameID newNameID) |
void |
setNotOnOrAfter(org.joda.time.DateTime newNotOnOrAfter) |
void |
setReason(String newReason) |
getConsent, getDestination, getExtensions, getID, getIssueInstant, getIssuer, getSignatureReferenceID, getVersion, setConsent, setDestination, setExtensions, setID, setIssueInstant, setIssuer, setVersionequals, hashCode, prepareForAssignment, setSignaturegetSignature, isSigneddetach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaTypeclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetConsent, getDestination, getExtensions, getID, getIssueInstant, getIssuer, getVersion, setConsent, setDestination, setExtensions, setID, setIssueInstant, setIssuer, setVersiongetSignatureReferenceIDgetSignature, isSigned, setSignaturedetach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocationprivate String reason
private org.joda.time.DateTime notOnOrAfter
private BaseID baseID
private NameID nameID
private EncryptedID encryptedID
private final org.opensaml.core.xml.util.XMLObjectChildrenList<SessionIndex> sessionIndexes
protected LogoutRequestImpl(String namespaceURI, String elementLocalName, String namespacePrefix)
namespaceURI - the namespace the element is inelementLocalName - the local name of the XML element this Object representsnamespacePrefix - the prefix for the given namespacepublic String getReason()
getReason in interface LogoutRequestpublic void setReason(String newReason)
setReason in interface LogoutRequestpublic org.joda.time.DateTime getNotOnOrAfter()
getNotOnOrAfter in interface LogoutRequestpublic void setNotOnOrAfter(org.joda.time.DateTime newNotOnOrAfter)
setNotOnOrAfter in interface LogoutRequestpublic BaseID getBaseID()
getBaseID in interface LogoutRequestpublic void setBaseID(BaseID newBaseID)
setBaseID in interface LogoutRequestpublic NameID getNameID()
getNameID in interface LogoutRequestpublic void setNameID(NameID newNameID)
setNameID in interface LogoutRequestpublic EncryptedID getEncryptedID()
getEncryptedID in interface LogoutRequestpublic void setEncryptedID(EncryptedID newEncryptedID)
setEncryptedID in interface LogoutRequestpublic List<SessionIndex> getSessionIndexes()
getSessionIndexes in interface LogoutRequestpublic List<org.opensaml.core.xml.XMLObject> getOrderedChildren()
getOrderedChildren in interface org.opensaml.core.xml.XMLObjectgetOrderedChildren in class RequestAbstractTypeImplCopyright © 1999–2020 Shibboleth Consortium. All rights reserved.