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 of
StatusResponseType.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate StringConsent attribute.private StringDestination attribute.private ExtensionsExtensions child element.private StringID attribute.private StringInResponseTo attribute.private InstantIssueInstant attribute.private IssuerIssuer child element.private StatusStatus child element.private SAMLVersionSAML 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
ConstructorsModifierConstructorDescriptionprotectedStatusResponseTypeImpl(String namespaceURI, String elementLocalName, String namespacePrefix) Constructor. -
Method Summary
Modifier and TypeMethodDescriptiongetID()voidsetConsent(String newConsent) voidsetDestination(String newDestination) voidsetExtensions(Extensions newExtensions) voidvoidsetInResponseTo(String newInResponseTo) voidsetIssueInstant(Instant newIssueInstant) voidvoidvoidsetVersion(SAMLVersion newVersion) Methods inherited from class org.opensaml.saml.common.AbstractSignableSAMLObject
equals, hashCode, setSignatureMethods inherited from class org.opensaml.xmlsec.signature.AbstractSignableXMLObject
getSignature, isSignedMethods inherited from class org.opensaml.core.xml.AbstractXMLObject
detach, ensureDOM, 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, setSchemaTypeMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.opensaml.xmlsec.signature.SignableXMLObject
getSignature, isSigned, setSignatureMethods inherited from interface org.opensaml.core.xml.XMLObject
detach, ensureDOM, 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 Details
-
version
SAML Version attribute. -
id
ID attribute. -
inResponseTo
InResponseTo attribute. -
issueInstant
IssueInstant attribute. -
destination
Destination attribute. -
consent
Consent attribute. -
issuer
Issuer child element. -
extensions
Extensions child element. -
status
Status child element.
-
-
Constructor Details
-
StatusResponseTypeImpl
protected StatusResponseTypeImpl(@Nullable String namespaceURI, @Nonnull String elementLocalName, @Nullable 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 Details
-
getVersion
- Specified by:
getVersionin interfaceStatusResponseType
-
setVersion
- Specified by:
setVersionin interfaceStatusResponseType
-
getID
- Specified by:
getIDin interfaceStatusResponseType
-
setID
- Specified by:
setIDin interfaceStatusResponseType
-
getInResponseTo
- Specified by:
getInResponseToin interfaceStatusResponseType
-
setInResponseTo
- Specified by:
setInResponseToin interfaceStatusResponseType
-
getIssueInstant
- Specified by:
getIssueInstantin interfaceStatusResponseType
-
setIssueInstant
- Specified by:
setIssueInstantin interfaceStatusResponseType
-
getDestination
- Specified by:
getDestinationin interfaceStatusResponseType
-
setDestination
- Specified by:
setDestinationin interfaceStatusResponseType
-
getConsent
- Specified by:
getConsentin interfaceStatusResponseType
-
setConsent
- Specified by:
setConsentin interfaceStatusResponseType
-
getIssuer
- Specified by:
getIssuerin interfaceStatusResponseType
-
setIssuer
- Specified by:
setIssuerin interfaceStatusResponseType
-
getExtensions
- Specified by:
getExtensionsin interfaceStatusResponseType
-
setExtensions
- Specified by:
setExtensionsin interfaceStatusResponseType
-
getStatus
- Specified by:
getStatusin interfaceStatusResponseType
-
setStatus
- Specified by:
setStatusin interfaceStatusResponseType
-
getSignatureReferenceID
- Specified by:
getSignatureReferenceIDin interfaceSignableSAMLObject
-
getOrderedChildren
- Specified by:
getOrderedChildrenin interfaceXMLObject
-