Class AdminUISession
java.lang.Object
io.jans.configapi.core.model.adminui.AdminUISession
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanThe session's creation timestamp.getDn()Gets the distinguished name (DN) for this entry.Gets the session's expiration timestamp.getInum()Gets the inum identifier for this AdminUISession.User distinguished name associated with this admin UI session.Session identifier for this admin UI session.getUjwt()Gets the user JSON Web Token associated with this admin UI session.inthashCode()voidsetCreationDate(Date creationDate) Sets the session's creation timestamp.voidSets the distinguished name (DN) of this admin UI session entity.voidsetExpirationDate(Date expirationDate) Set the session's expiration timestamp.voidSet the inum (identifier) for this AdminUISession.voidsetJansUsrDN(String jansUsrDN) Sets the distinguished name (DN) of the admin UI user associated with this session.voidsetLastUpdated(Date lastUpdated) voidsetSessionId(String sessionId) Sets the session identifier for this AdminUISession.voidSets the user JSON Web Token associated with this admin UI session.toString()
-
Constructor Details
-
AdminUISession
public AdminUISession()
-
-
Method Details
-
getDn
Gets the distinguished name (DN) for this entry.- Returns:
- the distinguished name (DN) of this data store entry
-
setDn
Sets the distinguished name (DN) of this admin UI session entity.- Parameters:
dn- the distinguished name in the data store
-
getInum
Gets the inum identifier for this AdminUISession.- Returns:
- the inum identifier
-
setInum
Set the inum (identifier) for this AdminUISession.- Parameters:
inum- the inum value to assign; typically an immutable identifier used by the persistence layer
-
getSessionId
Session identifier for this admin UI session.- Returns:
- the session identifier mapped to the `"sid"` attribute, or `null` if not set
-
setSessionId
Sets the session identifier for this AdminUISession.- Parameters:
sessionId- the session identifier mapped to the "sid" attribute in the data store
-
getUjwt
Gets the user JSON Web Token associated with this admin UI session.- Returns:
- the user JWT string, or
nullif not set
-
setUjwt
Sets the user JSON Web Token associated with this admin UI session.- Parameters:
ujwt- the user JWT string to associate with the session
-
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
Sets the session's creation timestamp.- Parameters:
creationDate- the timestamp indicating when the admin UI session was created
-
getExpirationDate
Gets the session's expiration timestamp.- Returns:
- the expiration timestamp of the session, or
nullif not set
-
setExpirationDate
Set the session's expiration timestamp.- Parameters:
expirationDate- the timestamp when the session expires
-
getJansUsrDN
User distinguished name associated with this admin UI session.- Returns:
- the user's distinguished name (DN), or
nullif not set
-
setJansUsrDN
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
-
getLastUpdated
-
setLastUpdated
-
equals
-
hashCode
public int hashCode() -
toString
-