Class AdminUISession


  • public class AdminUISession
    extends Object
    • Constructor Detail

      • AdminUISession

        public AdminUISession()
    • Method Detail

      • getDn

        public String getDn()
        Gets the distinguished name (DN) for this entry.
        Returns:
        the distinguished name (DN) of this data store entry
      • setDn

        public void setDn​(String dn)
        Sets the distinguished name (DN) of this admin UI session entity.
        Parameters:
        dn - the distinguished name in the data store
      • getInum

        public String getInum()
        Gets the inum identifier for this AdminUISession.
        Returns:
        the inum identifier
      • setInum

        public void setInum​(String inum)
        Set the inum (identifier) for this AdminUISession.
        Parameters:
        inum - the inum value to assign; typically an immutable identifier used by the persistence layer
      • getSessionId

        public String getSessionId()
        Session identifier for this admin UI session.
        Returns:
        the session identifier mapped to the `"sid"` attribute, or `null` if not set
      • setSessionId

        public void setSessionId​(String sessionId)
        Sets the session identifier for this AdminUISession.
        Parameters:
        sessionId - the session identifier mapped to the "sid" attribute in the data store
      • getUjwt

        public String getUjwt()
        Gets the user JSON Web Token associated with this admin UI session.
        Returns:
        the user JWT string, or null if not set
      • setUjwt

        public void setUjwt​(String ujwt)
        Sets the user JSON Web Token associated with this admin UI session.
        Parameters:
        ujwt - the user JWT string to associate with the session
      • getCreationDate

        public Date getCreationDate()
        The session's creation timestamp. If not set explicitly, this value is initialized to the time the object was created.
        Returns:
        the creation timestamp of the session
      • setCreationDate

        public void setCreationDate​(Date creationDate)
        Sets the session's creation timestamp.
        Parameters:
        creationDate - the timestamp indicating when the admin UI session was created
      • getExpirationDate

        public Date getExpirationDate()
        Gets the session's expiration timestamp.
        Returns:
        the expiration timestamp of the session, or null if not set
      • setExpirationDate

        public void setExpirationDate​(Date expirationDate)
        Set the session's expiration timestamp.
        Parameters:
        expirationDate - the timestamp when the session expires
      • getJansUsrDN

        public String getJansUsrDN()
        User distinguished name associated with this admin UI session.
        Returns:
        the user's distinguished name (DN), or null if not set
      • setJansUsrDN

        public void setJansUsrDN​(String jansUsrDN)
        Sets the distinguished name (DN) of the admin UI user associated with this session.
        Parameters:
        jansUsrDN - the user's distinguished name to associate with the session
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object