Interface RequestAbstractType

All Superinterfaces:
SAMLObject, SignableSAMLObject, SignableXMLObject, XMLObject
All Known Subinterfaces:
Request
All Known Implementing Classes:
RequestAbstractTypeImpl, RequestImpl

public interface RequestAbstractType extends SignableSAMLObject
This interface describes the base class for types derived from RequestAbstractType .
  • Field Details

    • MAJORVERSION_ATTRIB_NAME

      static final String MAJORVERSION_ATTRIB_NAME
      Name for the attribute which defines the MajorVersion (which must be "1".
      See Also:
    • MINORVERSION_ATTRIB_NAME

      static final String MINORVERSION_ATTRIB_NAME
      Name for the attribute which defines the MinorVersion.
      See Also:
    • ISSUEINSTANT_ATTRIB_NAME

      static final String ISSUEINSTANT_ATTRIB_NAME
      Name for the attribute which defines the IssueInstant.
      See Also:
    • ISSUEINSTANT_ATTRIB_QNAME

      static final QName ISSUEINSTANT_ATTRIB_QNAME
      QName for the attribute which defines the IssueInstant.
    • ID_ATTRIB_NAME

      static final String ID_ATTRIB_NAME
      Name for the attribute which defines the Issue Instant.
      See Also:
  • Method Details

    • getVersion

      SAMLVersion getVersion()
      Gets the SAML version of this message.
      Returns:
      the SAML version of this message
    • setVersion

      void setVersion(SAMLVersion version)
      Sets the SAML version of this message.
      Parameters:
      version - SAML version of this message
    • getIssueInstant

      Instant getIssueInstant()
      Get the issue instant.
      Returns:
      the issue instant
    • setIssueInstant

      void setIssueInstant(Instant date)
      Set the issue instant.
      Parameters:
      date - what to set
    • getID

      String getID()
      Get the ID.
      Returns:
      the ID
    • setID

      void setID(String id)
      Set the ID.
      Parameters:
      id - what to set
    • getRespondWiths

      List<RespondWith> getRespondWiths()
      Return the list of RespondWith elements.
      Returns:
      the list of RespondWith elements