Class StatusResponseTypeImpl
- java.lang.Object
-
- org.opensaml.core.xml.AbstractXMLObject
-
- org.opensaml.xmlsec.signature.AbstractSignableXMLObject
-
- org.opensaml.saml.common.AbstractSignableSAMLObject
-
- org.opensaml.saml.saml2.core.impl.StatusResponseTypeImpl
-
- All Implemented Interfaces:
XMLObject,SAMLObject,SignableSAMLObject,StatusResponseType,SignableXMLObject
- Direct Known Subclasses:
ArtifactResponseImpl,LogoutResponseImpl,ManageNameIDResponseImpl,NameIDMappingResponseImpl,ResponseImpl
public abstract class StatusResponseTypeImpl extends AbstractSignableSAMLObject implements StatusResponseType
Concrete implementation ofStatusResponseType.
-
-
Field Summary
Fields Modifier and Type Field Description private StringconsentConsent attribute.private StringdestinationDestination attribute.private ExtensionsextensionsExtensions child element.private StringidID attribute.private StringinResponseToInResponseTo attribute.private InstantissueInstantIssueInstant attribute.private IssuerissuerIssuer child element.private StatusstatusStatus child element.private SAMLVersionversionSAML Version attribute.-
Fields inherited from interface org.opensaml.saml.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, ISSUE_INSTANT_ATTRIB_QNAME, OBTAINED_CONSENT, PRIOR_CONSENT, TYPE_LOCAL_NAME, TYPE_NAME, UNAVAILABLE_CONSENT, UNSPECIFIED_CONSENT, VERSION_ATTRIB_NAME
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedStatusResponseTypeImpl(String namespaceURI, String elementLocalName, String namespacePrefix)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetConsent()StringgetDestination()ExtensionsgetExtensions()StringgetID()StringgetInResponseTo()InstantgetIssueInstant()IssuergetIssuer()List<XMLObject>getOrderedChildren()StringgetSignatureReferenceID()StatusgetStatus()SAMLVersiongetVersion()voidsetConsent(String newConsent)voidsetDestination(String newDestination)voidsetExtensions(Extensions newExtensions)voidsetID(String newID)voidsetInResponseTo(String newInResponseTo)voidsetIssueInstant(Instant newIssueInstant)voidsetIssuer(Issuer newIssuer)voidsetStatus(Status newStatus)voidsetVersion(SAMLVersion newVersion)-
Methods inherited from class org.opensaml.saml.common.AbstractSignableSAMLObject
equals, hashCode, setSignature
-
Methods inherited from class org.opensaml.xmlsec.signature.AbstractSignableXMLObject
getSignature, isSigned
-
Methods inherited from class org.opensaml.core.xml.AbstractXMLObject
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
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.opensaml.xmlsec.signature.SignableXMLObject
getSignature, isSigned, setSignature
-
Methods inherited from interface org.opensaml.core.xml.XMLObject
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
-
-
-
-
Field Detail
-
version
private SAMLVersion version
SAML Version attribute.
-
id
private String id
ID attribute.
-
inResponseTo
private String inResponseTo
InResponseTo attribute.
-
issueInstant
private Instant issueInstant
IssueInstant attribute.
-
destination
private String destination
Destination attribute.
-
consent
private String consent
Consent attribute.
-
issuer
private Issuer issuer
Issuer child element.
-
extensions
private Extensions extensions
Extensions child element.
-
status
private Status status
Status child element.
-
-
Constructor Detail
-
StatusResponseTypeImpl
protected StatusResponseTypeImpl(String namespaceURI, String elementLocalName, String namespacePrefix)
Constructor.- Parameters:
namespaceURI- the namespace the element is inelementLocalName- the local name of the XML element this Object representsnamespacePrefix- the prefix for the given namespace
-
-
Method Detail
-
getVersion
public SAMLVersion getVersion()
- Specified by:
getVersionin interfaceStatusResponseType
-
setVersion
public void setVersion(SAMLVersion newVersion)
- Specified by:
setVersionin interfaceStatusResponseType
-
getID
public String getID()
- Specified by:
getIDin interfaceStatusResponseType
-
setID
public void setID(String newID)
- Specified by:
setIDin interfaceStatusResponseType
-
getInResponseTo
public String getInResponseTo()
- Specified by:
getInResponseToin interfaceStatusResponseType
-
setInResponseTo
public void setInResponseTo(String newInResponseTo)
- Specified by:
setInResponseToin interfaceStatusResponseType
-
getIssueInstant
public Instant getIssueInstant()
- Specified by:
getIssueInstantin interfaceStatusResponseType
-
setIssueInstant
public void setIssueInstant(Instant newIssueInstant)
- Specified by:
setIssueInstantin interfaceStatusResponseType
-
getDestination
public String getDestination()
- Specified by:
getDestinationin interfaceStatusResponseType
-
setDestination
public void setDestination(String newDestination)
- Specified by:
setDestinationin interfaceStatusResponseType
-
getConsent
public String getConsent()
- Specified by:
getConsentin interfaceStatusResponseType
-
setConsent
public void setConsent(String newConsent)
- Specified by:
setConsentin interfaceStatusResponseType
-
getIssuer
public Issuer getIssuer()
- Specified by:
getIssuerin interfaceStatusResponseType
-
setIssuer
public void setIssuer(Issuer newIssuer)
- Specified by:
setIssuerin interfaceStatusResponseType
-
getExtensions
public Extensions getExtensions()
- Specified by:
getExtensionsin interfaceStatusResponseType
-
setExtensions
public void setExtensions(Extensions newExtensions)
- Specified by:
setExtensionsin interfaceStatusResponseType
-
getStatus
public Status getStatus()
- Specified by:
getStatusin interfaceStatusResponseType
-
setStatus
public void setStatus(Status newStatus)
- Specified by:
setStatusin interfaceStatusResponseType
-
getSignatureReferenceID
public String getSignatureReferenceID()
- Specified by:
getSignatureReferenceIDin interfaceSignableSAMLObject
-
getOrderedChildren
public List<XMLObject> getOrderedChildren()
- Specified by:
getOrderedChildrenin interfaceXMLObject
-
-