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:
org.opensaml.core.xml.XMLObject,org.opensaml.saml.common.SAMLObject,org.opensaml.saml.common.SignableSAMLObject,org.opensaml.saml.saml2.core.StatusResponseType,org.opensaml.xmlsec.signature.SignableXMLObject
- Direct Known Subclasses:
ArtifactResponseImpl,LogoutResponseImpl,ManageNameIDResponseImpl,NameIDMappingResponseImpl,ResponseImpl
public abstract class StatusResponseTypeImpl extends org.opensaml.saml.common.AbstractSignableSAMLObject implements org.opensaml.saml.saml2.core.StatusResponseTypeConcrete implementation ofStatusResponseType.
-
-
Field Summary
Fields Modifier and Type Field Description private StringconsentConsent attribute.private StringdestinationDestination attribute.private org.opensaml.saml.saml2.core.ExtensionsextensionsExtensions child element.private StringidID attribute.private StringinResponseToInResponseTo attribute.private InstantissueInstantIssueInstant attribute.private org.opensaml.saml.saml2.core.IssuerissuerIssuer child element.private org.opensaml.saml.saml2.core.StatusstatusStatus child element.private org.opensaml.saml.common.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()org.opensaml.saml.saml2.core.ExtensionsgetExtensions()StringgetID()StringgetInResponseTo()InstantgetIssueInstant()org.opensaml.saml.saml2.core.IssuergetIssuer()List<org.opensaml.core.xml.XMLObject>getOrderedChildren()StringgetSignatureReferenceID()org.opensaml.saml.saml2.core.StatusgetStatus()org.opensaml.saml.common.SAMLVersiongetVersion()voidsetConsent(String newConsent)voidsetDestination(String newDestination)voidsetExtensions(org.opensaml.saml.saml2.core.Extensions newExtensions)voidsetID(String newID)voidsetInResponseTo(String newInResponseTo)voidsetIssueInstant(Instant newIssueInstant)voidsetIssuer(org.opensaml.saml.saml2.core.Issuer newIssuer)voidsetStatus(org.opensaml.saml.saml2.core.Status newStatus)voidsetVersion(org.opensaml.saml.common.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 org.opensaml.saml.common.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 org.opensaml.saml.saml2.core.Issuer issuer
Issuer child element.
-
extensions
private org.opensaml.saml.saml2.core.Extensions extensions
Extensions child element.
-
status
private org.opensaml.saml.saml2.core.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 org.opensaml.saml.common.SAMLVersion getVersion()
- Specified by:
getVersionin interfaceorg.opensaml.saml.saml2.core.StatusResponseType
-
setVersion
public void setVersion(org.opensaml.saml.common.SAMLVersion newVersion)
- Specified by:
setVersionin interfaceorg.opensaml.saml.saml2.core.StatusResponseType
-
getID
public String getID()
- Specified by:
getIDin interfaceorg.opensaml.saml.saml2.core.StatusResponseType
-
setID
public void setID(String newID)
- Specified by:
setIDin interfaceorg.opensaml.saml.saml2.core.StatusResponseType
-
getInResponseTo
public String getInResponseTo()
- Specified by:
getInResponseToin interfaceorg.opensaml.saml.saml2.core.StatusResponseType
-
setInResponseTo
public void setInResponseTo(String newInResponseTo)
- Specified by:
setInResponseToin interfaceorg.opensaml.saml.saml2.core.StatusResponseType
-
getIssueInstant
public Instant getIssueInstant()
- Specified by:
getIssueInstantin interfaceorg.opensaml.saml.saml2.core.StatusResponseType
-
setIssueInstant
public void setIssueInstant(Instant newIssueInstant)
- Specified by:
setIssueInstantin interfaceorg.opensaml.saml.saml2.core.StatusResponseType
-
getDestination
public String getDestination()
- Specified by:
getDestinationin interfaceorg.opensaml.saml.saml2.core.StatusResponseType
-
setDestination
public void setDestination(String newDestination)
- Specified by:
setDestinationin interfaceorg.opensaml.saml.saml2.core.StatusResponseType
-
getConsent
public String getConsent()
- Specified by:
getConsentin interfaceorg.opensaml.saml.saml2.core.StatusResponseType
-
setConsent
public void setConsent(String newConsent)
- Specified by:
setConsentin interfaceorg.opensaml.saml.saml2.core.StatusResponseType
-
getIssuer
public org.opensaml.saml.saml2.core.Issuer getIssuer()
- Specified by:
getIssuerin interfaceorg.opensaml.saml.saml2.core.StatusResponseType
-
setIssuer
public void setIssuer(org.opensaml.saml.saml2.core.Issuer newIssuer)
- Specified by:
setIssuerin interfaceorg.opensaml.saml.saml2.core.StatusResponseType
-
getExtensions
public org.opensaml.saml.saml2.core.Extensions getExtensions()
- Specified by:
getExtensionsin interfaceorg.opensaml.saml.saml2.core.StatusResponseType
-
setExtensions
public void setExtensions(org.opensaml.saml.saml2.core.Extensions newExtensions)
- Specified by:
setExtensionsin interfaceorg.opensaml.saml.saml2.core.StatusResponseType
-
getStatus
public org.opensaml.saml.saml2.core.Status getStatus()
- Specified by:
getStatusin interfaceorg.opensaml.saml.saml2.core.StatusResponseType
-
setStatus
public void setStatus(org.opensaml.saml.saml2.core.Status newStatus)
- Specified by:
setStatusin interfaceorg.opensaml.saml.saml2.core.StatusResponseType
-
getSignatureReferenceID
public String getSignatureReferenceID()
- Specified by:
getSignatureReferenceIDin interfaceorg.opensaml.saml.common.SignableSAMLObject
-
getOrderedChildren
public List<org.opensaml.core.xml.XMLObject> getOrderedChildren()
- Specified by:
getOrderedChildrenin interfaceorg.opensaml.core.xml.XMLObject
-
-