Interface Status

All Superinterfaces:
SAMLObject, XMLObject
All Known Implementing Classes:
StatusImpl

public interface Status
extends SAMLObject
SAML 2.0 Core Status.
  • Field Details

    • DEFAULT_ELEMENT_LOCAL_NAME

      static final String DEFAULT_ELEMENT_LOCAL_NAME
      Local Name of Status.
      See Also:
      Constant Field Values
    • DEFAULT_ELEMENT_NAME

      static final QName DEFAULT_ELEMENT_NAME
      Default element name.
    • TYPE_LOCAL_NAME

      static final String TYPE_LOCAL_NAME
      Local name of the XSI type.
      See Also:
      Constant Field Values
    • TYPE_NAME

      static final QName TYPE_NAME
      QName of the XSI type.
  • Method Details

    • getStatusCode

      StatusCode getStatusCode()
      Gets the Code of this Status.
      Returns:
      Status StatusCode
    • setStatusCode

      void setStatusCode​(StatusCode newStatusCode)
      Sets the Code of this Status.
      Parameters:
      newStatusCode - the Code of this Status
    • getStatusMessage

      StatusMessage getStatusMessage()
      Gets the Message of this Status.
      Returns:
      Status StatusMessage
    • setStatusMessage

      void setStatusMessage​(StatusMessage newStatusMessage)
      Sets the Message of this Status.
      Parameters:
      newStatusMessage - the Message of this Status
    • getStatusDetail

      StatusDetail getStatusDetail()
      Gets the Detail of this Status.
      Returns:
      Status StatusDetail
    • setStatusDetail

      void setStatusDetail​(StatusDetail newStatusDetail)
      Sets the Detail of this Status.
      Parameters:
      newStatusDetail - the Detail of this Status