Interface ResponseAbstractType

All Superinterfaces:
SAMLObject, SignableSAMLObject, SignableXMLObject, XMLObject
All Known Subinterfaces:
Response
All Known Implementing Classes:
ResponseAbstractTypeImpl, ResponseImpl

public interface ResponseAbstractType extends SignableSAMLObject
This interface defines the base class for type derived from the SAML1 ResponseAbstractType .
  • Field Details

    • INRESPONSETO_ATTRIB_NAME

      static final String INRESPONSETO_ATTRIB_NAME
      Name for the attribute which defines InResponseTo.
      See Also:
    • 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.
    • RECIPIENT_ATTRIB_NAME

      static final String RECIPIENT_ATTRIB_NAME
      Name for the attribute which defines the Recipient.
      See Also:
    • ID_ATTRIB_NAME

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

    • getInResponseTo

      String getInResponseTo()
      Return the InResponseTo (attribute).
      Returns:
      the InResponseTo (attribute).
    • setInResponseTo

      void setInResponseTo(String who)
      Set the InResponseTo (attribute).
      Parameters:
      who - 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
    • getVersion

      SAMLVersion getVersion()
      Sets the SAML version for this message.
      Returns:
      SAML version for this message
    • setVersion

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

      Instant getIssueInstant()
      Return the Issue Instant (attribute).
      Returns:
      the IssueInstant
    • setIssueInstant

      void setIssueInstant(Instant date)
      Set the Issue Instant (attribute). *
      Parameters:
      date - what to set
    • getRecipient

      String getRecipient()
      Return the Recipient (attribute). .
      Returns:
      the Recipient
    • setRecipient

      void setRecipient(String recipient)
      Set the Recipient (attribute). *
      Parameters:
      recipient - what to set