Interface StatusCode

  • All Superinterfaces:
    SAMLObject, org.opensaml.core.xml.XMLObject

    public interface StatusCode
    extends SAMLObject
    This interface defines how the object representing a SAML 1 StatusCode element behaves.
    • Field Detail

      • DEFAULT_ELEMENT_LOCAL_NAME

        static final String DEFAULT_ELEMENT_LOCAL_NAME
        Element name, no namespace.
        See Also:
        Constant Field Values
      • DEFAULT_ELEMENT_NAME

        static final QName DEFAULT_ELEMENT_NAME
        Default element name.
      • TYPE_NAME

        static final QName TYPE_NAME
        QName of the XSI type.
      • SUCCESS

        static final QName SUCCESS
        Success status value.
      • VERSION_MISMATCH

        static final QName VERSION_MISMATCH
        VersionMismatch status value.
      • REQUESTER

        static final QName REQUESTER
        Requester status value.
      • RESPONDER

        static final QName RESPONDER
        Responder status value.
      • REQUEST_VERSION_TOO_HIGH

        static final QName REQUEST_VERSION_TOO_HIGH
        RequestVersionTooHigh status value.
      • REQUEST_VERSION_TOO_LOW

        static final QName REQUEST_VERSION_TOO_LOW
        RequestVersionTooLow status value.
      • REQUEST_VERSION_DEPRECATED

        static final QName REQUEST_VERSION_DEPRECATED
        RequestVersionDepricated status value.
      • TOO_MANY_RESPONSES

        static final QName TOO_MANY_RESPONSES
        TooManyResponses status value.
      • REQUEST_DENIED

        static final QName REQUEST_DENIED
        RequestDenied status value.
      • RESOURCE_NOT_RECOGNIZED

        static final QName RESOURCE_NOT_RECOGNIZED
        ResourceNotRecognized status value.
      • VALUE_ATTRIB_NAME

        static final String VALUE_ATTRIB_NAME
        Name for the attribute which defines the Value.
        See Also:
        Constant Field Values
    • Method Detail

      • getValue

        QName getValue()
        Gets the value of the status code.
        Returns:
        value of the status code
      • setValue

        void setValue​(QName value)
        Sets the value of the status code.
        Parameters:
        value - value of the status code
      • getStatusCode

        StatusCode getStatusCode()
        Gets the second level status code.
        Returns:
        second level status code
      • setStatusCode

        void setStatusCode​(StatusCode statusCode)
        Sets the second level status code.
        Parameters:
        statusCode - second level status code