Interface LogoutRequest

    • 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_ON_OR_AFTER_ATTRIB_NAME

        static final String NOT_ON_OR_AFTER_ATTRIB_NAME
        NotOnOrAfter attribute name.
        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.
    • Method Detail

      • getReason

        String getReason()
        Get the Reason attrib value of the request.
        Returns:
        the Reason value of the request
      • setReason

        void setReason​(String newReason)
        Set the Reason attrib value of the request.
        Parameters:
        newReason - the new Reason value of the request
      • getNotOnOrAfter

        Instant getNotOnOrAfter()
        Get the NotOnOrAfter attrib value of the request.
        Returns:
        the NotOnOrAfter value of the request
      • setNotOnOrAfter

        void setNotOnOrAfter​(Instant newNotOnOrAfter)
        Set the NotOnOrAfter attrib value of the request.
        Parameters:
        newNotOnOrAfter - the new NotOnOrAfter value of the request
      • getBaseID

        BaseID getBaseID()
        Gets the base identifier of the principal for this request.
        Returns:
        the base identifier of the principal for this request
      • setBaseID

        void setBaseID​(BaseID newBaseID)
        Sets the base identifier of the principal for this request.
        Parameters:
        newBaseID - the base identifier of the principal for this request
      • getNameID

        NameID getNameID()
        Gets the name identifier of the principal for this request.
        Returns:
        the name identifier of the principal for this request
      • setNameID

        void setNameID​(NameID newNameID)
        Sets the name identifier of the principal for this request.
        Parameters:
        newNameID - the name identifier of the principal for this request
      • getEncryptedID

        EncryptedID getEncryptedID()
        Gets the encrytped name identifier of the principal for this request.
        Returns:
        the encrytped name identifier of the principal for this request
      • setEncryptedID

        void setEncryptedID​(EncryptedID newEncryptedID)
        Sets the encrypted name identifier of the principal for this request.
        Parameters:
        newEncryptedID - the new encrypted name identifier of the principal for this request
      • getSessionIndexes

        List<SessionIndex> getSessionIndexes()
        Get the list of SessionIndexes for the request.
        Returns:
        the list of SessionIndexes