|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.opensaml.xml.AbstractXMLObject org.opensaml.xml.signature.AbstractSignableXMLObject org.opensaml.xml.AbstractValidatingSignableXMLObject org.opensaml.common.impl.AbstractSignableSAMLObject org.opensaml.saml2.core.impl.StatusResponseTypeImpl
public abstract class StatusResponseTypeImpl
Concrete implementation of StatusResponseType
.
Field Summary | |
---|---|
private String |
consent
Consent attribute. |
private String |
destination
Destination attribute. |
private Extensions |
extensions
Extensions child element. |
private String |
id
ID attribute. |
private String |
inResponseTo
InResponseTo attribute. |
private org.joda.time.DateTime |
issueInstant
IssueInstant attribute. |
private Issuer |
issuer
Issuer child element. |
private Status |
status
Status child element. |
private SAMLVersion |
version
SAML Version attribute. |
Fields inherited from interface org.opensaml.saml2.core.StatusResponseType |
---|
CONSENT_ATTRIB_NAME, DESTINATION_ATTRIB_NAME, EXPLICIT_CONSENT, ID_ATTRIB_NAME, IMPLICIT_CONSENT, IN_RESPONSE_TO_ATTRIB_NAME, INAPPLICABLE_CONSENT, ISSUE_INSTANT_ATTRIB_NAME, OBTAINED_CONSENT, PRIOR_CONSENT, TYPE_LOCAL_NAME, TYPE_NAME, UNAVAILABLE_CONSENT, UNSPECIFIED_CONSENT, VERSION_ATTRIB_NAME |
Constructor Summary | |
---|---|
protected |
StatusResponseTypeImpl(String namespaceURI,
String elementLocalName,
String namespacePrefix)
Constructor. |
Method Summary | |
---|---|
String |
getConsent()
Gets the consent obtained from the principal for sending this response. |
String |
getDestination()
Gets the URI of the destination of the response. |
Extensions |
getExtensions()
Gets the Extensions of this response. |
String |
getID()
Gets the unique identifier of the response. |
String |
getInResponseTo()
Gets the unique request identifier for which this is a response |
org.joda.time.DateTime |
getIssueInstant()
Gets the date/time the response was issued. |
Issuer |
getIssuer()
Gets the issuer of this response. |
List<XMLObject> |
getOrderedChildren()
|
String |
getSignatureReferenceID()
Gets the value of the ID attribute for this SAML object which will be used as its signature reference. |
Status |
getStatus()
Gets the Status of this response. |
SAMLVersion |
getVersion()
Gets the SAML Version of this response. |
void |
setConsent(String newConsent)
Sets the consent obtained from the principal for sending this response. |
void |
setDestination(String newDestination)
Sets the URI of the destination of the response. |
void |
setExtensions(Extensions newExtensions)
Sets the Extensions of this response. |
void |
setID(String newID)
Sets the unique identifier of the response. |
void |
setInResponseTo(String newInResponseTo)
Sets the unique request identifier for which this is a response |
void |
setIssueInstant(org.joda.time.DateTime newIssueInstant)
Sets the date/time the response was issued. |
void |
setIssuer(Issuer newIssuer)
Sets the issuer of this response. |
void |
setStatus(Status newStatus)
Sets the Status of this response. |
void |
setVersion(SAMLVersion newVersion)
Sets the SAML Version of this response. |
Methods inherited from class org.opensaml.common.impl.AbstractSignableSAMLObject |
---|
equals, prepareForAssignment, setSignature |
Methods inherited from class org.opensaml.xml.AbstractValidatingSignableXMLObject |
---|
deregisterValidator, getValidators, registerValidator, validate, validateChildren |
Methods inherited from class org.opensaml.xml.signature.AbstractSignableXMLObject |
---|
getSignature, isSigned |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.opensaml.xml.signature.SignableXMLObject |
---|
getSignature, isSigned, setSignature |
Methods inherited from interface org.opensaml.xml.validation.ValidatingXMLObject |
---|
deregisterValidator, getValidators, registerValidator, validate |
Methods inherited from interface org.opensaml.xml.XMLObject |
---|
addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation |
Field Detail |
---|
private SAMLVersion version
private String id
private String inResponseTo
private org.joda.time.DateTime issueInstant
private String destination
private String consent
private Issuer issuer
private Extensions extensions
private Status status
Constructor Detail |
---|
protected StatusResponseTypeImpl(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 namespaceMethod Detail |
---|
public SAMLVersion getVersion()
getVersion
in interface StatusResponseType
public void setVersion(SAMLVersion newVersion)
setVersion
in interface StatusResponseType
newVersion
- the SAML Version of this responsepublic String getID()
getID
in interface StatusResponseType
public void setID(String newID)
setID
in interface StatusResponseType
newID
- the unique identifier of the responsepublic String getInResponseTo()
getInResponseTo
in interface StatusResponseType
public void setInResponseTo(String newInResponseTo)
setInResponseTo
in interface StatusResponseType
newInResponseTo
- the unique identifier of the originating requestpublic org.joda.time.DateTime getIssueInstant()
getIssueInstant
in interface StatusResponseType
public void setIssueInstant(org.joda.time.DateTime newIssueInstant)
setIssueInstant
in interface StatusResponseType
public String getDestination()
getDestination
in interface StatusResponseType
public void setDestination(String newDestination)
setDestination
in interface StatusResponseType
newDestination
- the URI of the destination of the responsepublic String getConsent()
getConsent
in interface StatusResponseType
public void setConsent(String newConsent)
setConsent
in interface StatusResponseType
newConsent
- the consent obtained from the principal for sending this responsepublic Issuer getIssuer()
getIssuer
in interface StatusResponseType
public void setIssuer(Issuer newIssuer)
setIssuer
in interface StatusResponseType
newIssuer
- the issuer of this responsepublic Extensions getExtensions()
getExtensions
in interface StatusResponseType
public void setExtensions(Extensions newExtensions)
setExtensions
in interface StatusResponseType
newExtensions
- the Extensions of this responsepublic Status getStatus()
getStatus
in interface StatusResponseType
public void setStatus(Status newStatus)
setStatus
in interface StatusResponseType
newStatus
- the Status of this responsepublic String getSignatureReferenceID()
getSignatureReferenceID
in interface SignableSAMLObject
public List<XMLObject> getOrderedChildren()
getOrderedChildren
in interface XMLObject
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |