public abstract class ResponseAbstractTypeImpl extends AbstractSignableSAMLObject implements ResponseAbstractType
ResponseAbstractType
Object.ID_ATTRIB_NAME, INRESPONSETO_ATTRIB_NAME, ISSUEINSTANT_ATTRIB_NAME, MAJORVERSION_ATTRIB_NAME, MINORVERSION_ATTRIB_NAME, RECIPIENT_ATTRIB_NAME
Modifier | Constructor and Description |
---|---|
protected |
ResponseAbstractTypeImpl(String namespaceURI,
String elementLocalName,
String namespacePrefix)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
String |
getID()
Get the ID.
|
String |
getInResponseTo()
Return the InResponseTo (attribute).
|
org.joda.time.DateTime |
getIssueInstant()
Return the Issue Instant (attribute).
|
List<XMLObject> |
getOrderedChildren()
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
|
String |
getRecipient()
Return the Recipient (attribute).
|
String |
getSignatureReferenceID()
Gets the value of the ID attribute for this SAML object which will be used as its signature reference.
|
SAMLVersion |
getVersion()
Sets the SAML version for this message.
|
void |
setID(String newID)
Set the ID.
|
void |
setInResponseTo(String to)
Set the InResponseTo (attribute).
|
void |
setIssueInstant(org.joda.time.DateTime date)
Set the Issue Instant (attribute).
|
void |
setRecipient(String recip)
Set the Recipient (attribute).
|
void |
setVersion(SAMLVersion newVersion)
Sets the SAML version for this message.
|
equals, hashCode, prepareForAssignment, setSignature
getSignature, isSigned
detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getSignature, isSigned, setSignature
detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
protected ResponseAbstractTypeImpl(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 getID()
getID
in interface ResponseAbstractType
public void setID(String newID)
setID
in interface ResponseAbstractType
newID
- what to setpublic String getInResponseTo()
getInResponseTo
in interface ResponseAbstractType
public void setInResponseTo(String to)
setInResponseTo
in interface ResponseAbstractType
to
- what to setpublic SAMLVersion getVersion()
getVersion
in interface ResponseAbstractType
public void setVersion(SAMLVersion newVersion)
setVersion
in interface ResponseAbstractType
newVersion
- the SAML version for this messagepublic org.joda.time.DateTime getIssueInstant()
getIssueInstant
in interface ResponseAbstractType
public void setIssueInstant(org.joda.time.DateTime date)
setIssueInstant
in interface ResponseAbstractType
date
- what to setpublic String getRecipient()
getRecipient
in interface ResponseAbstractType
public void setRecipient(String recip)
setRecipient
in interface ResponseAbstractType
recip
- what to setpublic String getSignatureReferenceID()
getSignatureReferenceID
in interface SignableSAMLObject
public List<XMLObject> getOrderedChildren()
getOrderedChildren
in interface XMLObject
Copyright © 2017. All rights reserved.