root
Toggle table of contents
serverkit
Target filter
serverkit
Switch theme
Search in API
Skip to content
root
root
/
fi.utu.tech.serverkit.model
/
UserRoleMap
User
Role
Map
serverkit
data
class
UserRoleMap
(
val
entries
:
List
<
UserEntry
>
=
listOf()
,
val
iterations
:
Int
,
val
keyLength
:
Int
,
val
algorithm
:
String
)
Contains a salt value + list of user role entries.
Members
Constructors
User
Role
Map
Link copied to clipboard
serverkit
constructor
(
entries
:
List
<
UserEntry
>
=
listOf()
,
iterations
:
Int
,
keyLength
:
Int
,
algorithm
:
String
)
Properties
algorithm
Link copied to clipboard
serverkit
val
algorithm
:
String
entries
Link copied to clipboard
serverkit
val
entries
:
List
<
UserEntry
>
iterations
Link copied to clipboard
serverkit
val
iterations
:
Int
key
Length
Link copied to clipboard
serverkit
val
keyLength
:
Int
Functions
calculate
Hash
Link copied to clipboard
serverkit
fun
calculateHash
(
password
:
String
,
saltBytes
:
ByteArray
)
:
ByteArray
find
Entry
Link copied to clipboard
serverkit
fun
findEntry
(
userName
:
String
,
password
:
String
?
=
null
)
:
UserEntry
?
replace
Link copied to clipboard
serverkit
fun
replace
(
newEntries
:
List
<
UserEntry
>
)
:
UserRoleMap