Class StatusImpl

  • All Implemented Interfaces:
    org.opensaml.core.xml.XMLObject, org.opensaml.saml.common.SAMLObject, org.opensaml.saml.saml2.core.Status

    public class StatusImpl
    extends org.opensaml.core.xml.AbstractXMLObject
    implements org.opensaml.saml.saml2.core.Status
    Concrete implementation of Status.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private org.opensaml.saml.saml2.core.StatusCode statusCode
      StatusCode element.
      private org.opensaml.saml.saml2.core.StatusDetail statusDetail
      StatusDetail element.
      private org.opensaml.saml.saml2.core.StatusMessage statusMessage
      StatusMessage element.
      • Fields inherited from interface org.opensaml.saml.saml2.core.Status

        DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, TYPE_LOCAL_NAME, TYPE_NAME
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected StatusImpl​(String namespaceURI, String elementLocalName, String namespacePrefix)
      Constructor.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      List<org.opensaml.core.xml.XMLObject> getOrderedChildren()
      org.opensaml.saml.saml2.core.StatusCode getStatusCode()
      org.opensaml.saml.saml2.core.StatusDetail getStatusDetail()
      org.opensaml.saml.saml2.core.StatusMessage getStatusMessage()
      void setStatusCode​(org.opensaml.saml.saml2.core.StatusCode newStatusCode)
      void setStatusDetail​(org.opensaml.saml.saml2.core.StatusDetail newStatusDetail)
      void setStatusMessage​(org.opensaml.saml.saml2.core.StatusMessage newStatusMessage)
      • 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 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

      • statusCode

        private org.opensaml.saml.saml2.core.StatusCode statusCode
        StatusCode element.
      • statusMessage

        private org.opensaml.saml.saml2.core.StatusMessage statusMessage
        StatusMessage element.
      • statusDetail

        private org.opensaml.saml.saml2.core.StatusDetail statusDetail
        StatusDetail element.
    • Constructor Detail

      • StatusImpl

        protected StatusImpl​(String namespaceURI,
                             String elementLocalName,
                             String namespacePrefix)
        Constructor.
        Parameters:
        namespaceURI - namespace uri
        elementLocalName - element name
        namespacePrefix - namespace prefix
    • Method Detail

      • getStatusCode

        public org.opensaml.saml.saml2.core.StatusCode getStatusCode()
        Specified by:
        getStatusCode in interface org.opensaml.saml.saml2.core.Status
      • setStatusCode

        public void setStatusCode​(org.opensaml.saml.saml2.core.StatusCode newStatusCode)
        Specified by:
        setStatusCode in interface org.opensaml.saml.saml2.core.Status
      • getStatusMessage

        public org.opensaml.saml.saml2.core.StatusMessage getStatusMessage()
        Specified by:
        getStatusMessage in interface org.opensaml.saml.saml2.core.Status
      • setStatusMessage

        public void setStatusMessage​(org.opensaml.saml.saml2.core.StatusMessage newStatusMessage)
        Specified by:
        setStatusMessage in interface org.opensaml.saml.saml2.core.Status
      • getStatusDetail

        public org.opensaml.saml.saml2.core.StatusDetail getStatusDetail()
        Specified by:
        getStatusDetail in interface org.opensaml.saml.saml2.core.Status
      • setStatusDetail

        public void setStatusDetail​(org.opensaml.saml.saml2.core.StatusDetail newStatusDetail)
        Specified by:
        setStatusDetail in interface org.opensaml.saml.saml2.core.Status
      • getOrderedChildren

        public List<org.opensaml.core.xml.XMLObject> getOrderedChildren()
        Specified by:
        getOrderedChildren in interface org.opensaml.core.xml.XMLObject