Class StatusImpl

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

    public class StatusImpl
    extends org.opensaml.core.xml.AbstractXMLObject
    implements org.opensaml.saml.saml1.core.Status
    Concrete Implementation Status.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private org.opensaml.saml.saml1.core.StatusCode statusCode
      Representation of the StatusCode element.
      private org.opensaml.saml.saml1.core.StatusDetail statusDetail
      Representation of the StatusDetail element.
      private org.opensaml.saml.saml1.core.StatusMessage statusMessage
      Representation of the StatusMessage element.
      • Fields inherited from interface org.opensaml.saml.saml1.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.saml1.core.StatusCode getStatusCode()
      org.opensaml.saml.saml1.core.StatusDetail getStatusDetail()
      org.opensaml.saml.saml1.core.StatusMessage getStatusMessage()
      void setStatusCode​(org.opensaml.saml.saml1.core.StatusCode code)
      void setStatusDetail​(org.opensaml.saml.saml1.core.StatusDetail detail)
      void setStatusMessage​(org.opensaml.saml.saml1.core.StatusMessage message)
      • 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

      • statusMessage

        private org.opensaml.saml.saml1.core.StatusMessage statusMessage
        Representation of the StatusMessage element.
      • statusCode

        private org.opensaml.saml.saml1.core.StatusCode statusCode
        Representation of the StatusCode element.
      • statusDetail

        private org.opensaml.saml.saml1.core.StatusDetail statusDetail
        Representation of the StatusDetail element.
    • Constructor Detail

      • StatusImpl

        protected StatusImpl​(String namespaceURI,
                             String elementLocalName,
                             String namespacePrefix)
        Constructor.
        Parameters:
        namespaceURI - the namespace the element is in
        elementLocalName - the local name of the XML element this Object represents
        namespacePrefix - the prefix for the given namespace
    • Method Detail

      • getStatusMessage

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

        public void setStatusMessage​(org.opensaml.saml.saml1.core.StatusMessage message)
        Specified by:
        setStatusMessage in interface org.opensaml.saml.saml1.core.Status
      • getStatusCode

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

        public void setStatusCode​(org.opensaml.saml.saml1.core.StatusCode code)
        Specified by:
        setStatusCode in interface org.opensaml.saml.saml1.core.Status
      • getStatusDetail

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

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

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