Interface SubjectConfirmationData

  • All Superinterfaces:
    org.opensaml.core.xml.AttributeExtensibleXMLObject, org.opensaml.core.xml.ElementExtensibleXMLObject, SAMLObject, org.opensaml.core.xml.XMLObject
    All Known Subinterfaces:
    KeyInfoConfirmationDataType

    public interface SubjectConfirmationData
    extends SAMLObject, org.opensaml.core.xml.ElementExtensibleXMLObject, org.opensaml.core.xml.AttributeExtensibleXMLObject
    SAML 2.0 Core SubjectConfirmationData.
    • Field Detail

      • DEFAULT_ELEMENT_NAME

        static final QName DEFAULT_ELEMENT_NAME
        Default element name.
      • TYPE_NAME

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

        static final QName NOT_BEFORE_ATTRIB_QNAME
        QName for the NotBefore attribute.
      • NOT_ON_OR_AFTER_ATTRIB_NAME

        static final String NOT_ON_OR_AFTER_ATTRIB_NAME
        Name for the NotOnOrAfter attribute.
        See Also:
        Constant Field Values
      • NOT_ON_OR_AFTER_ATTRIB_QNAME

        static final QName NOT_ON_OR_AFTER_ATTRIB_QNAME
        QName for the NotOnOrAfter attribute.
      • IN_RESPONSE_TO_ATTRIB_NAME

        static final String IN_RESPONSE_TO_ATTRIB_NAME
        InResponseTo attribute name.
        See Also:
        Constant Field Values
    • Method Detail

      • getNotBefore

        Instant getNotBefore()
        Gets the time before which this subject is not valid.
        Returns:
        the time before which this subject is not valid
      • setNotBefore

        void setNotBefore​(Instant newNotBefore)
        Sets the time before which this subject is not valid.
        Parameters:
        newNotBefore - the time before which this subject is not valid
      • getNotOnOrAfter

        Instant getNotOnOrAfter()
        Gets the time at, or after, which this subject is not valid.
        Returns:
        the time at, or after, which this subject is not valid
      • setNotOnOrAfter

        void setNotOnOrAfter​(Instant newNotOnOrAfter)
        Sets the time at, or after, which this subject is not valid.
        Parameters:
        newNotOnOrAfter - the time at, or after, which this subject is not valid
      • getRecipient

        String getRecipient()
        Gets the recipient of this subject.
        Returns:
        the recipient of this subject
      • setRecipient

        void setRecipient​(String newRecipient)
        Sets the recipient of this subject.
        Parameters:
        newRecipient - the recipient of this subject
      • getInResponseTo

        String getInResponseTo()
        Gets the message ID this is in response to.
        Returns:
        the message ID this is in response to
      • setInResponseTo

        void setInResponseTo​(String newInResponseTo)
        Sets the message ID this is in response to.
        Parameters:
        newInResponseTo - the message ID this is in response to
      • getAddress

        String getAddress()
        Gets the IP address to which this information may be pressented.
        Returns:
        the IP address to which this information may be pressented
      • setAddress

        void setAddress​(String newAddress)
        Sets the IP address to which this information may be pressented.
        Parameters:
        newAddress - the IP address to which this information may be pressented