ReAuth-Backend
Toggle table of contents
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
ReAuth-Backend
core
/
reprivatize.reauth.session
/
Session
Session
@
Serializable
class
Session
(
val
uuid
:
UUID
,
val
macKey
:
ByteArray
,
val
createdAt
:
Long
,
val
validFor
:
Duration
=
reAuthServer.config.session.validForDuration()
)
Members
Constructors
Session
Link copied to clipboard
constructor
(
uuid
:
UUID
,
macKey
:
ByteArray
,
createdAt
:
Long
,
validFor
:
Duration
=
reAuthServer.config.session.validForDuration()
)
Properties
created
At
Link copied to clipboard
val
createdAt
:
Long
mac
Key
Link copied to clipboard
val
macKey
:
ByteArray
uuid
Link copied to clipboard
@
Serializable
(
with
=
UUIDSerializer::class
)
val
uuid
:
UUID
valid
For
Link copied to clipboard
val
validFor
:
Duration
Functions
equals
Link copied to clipboard
open
operator override
fun
equals
(
other
:
Any
?
)
:
Boolean
expired
Link copied to clipboard
fun
expired
(
)
:
Boolean
hash
Code
Link copied to clipboard
open
override
fun
hashCode
(
)
:
Int