MineAuth
Toggle table of contents
VersionPlaceholder
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
MineAuth
core
/
party.morino.mineauth.core.file.data
/
JwtConfig
Jwt
Config
@
Serializable
data
class
JwtConfig
(
val
issuer
:
String
=
"https://api.example.com"
,
val
realm
:
String
=
"example.com"
,
val
privateKeyFile
:
String
=
"privateKey.pem"
,
val
keyId
:
@
Serializable
(
with
=
UUIDSerializer::class
)
UUID
=
UUID.randomUUID()
)
JWT/OIDC設定
Members
Constructors
Jwt
Config
Link copied to clipboard
constructor
(
issuer
:
String
=
"https://api.example.com"
,
realm
:
String
=
"example.com"
,
privateKeyFile
:
String
=
"privateKey.pem"
,
keyId
:
@
Serializable
(
with
=
UUIDSerializer::class
)
UUID
=
UUID.randomUUID()
)
Properties
issuer
Link copied to clipboard
val
issuer
:
String
key
Id
Link copied to clipboard
val
keyId
:
@
Serializable
(
with
=
UUIDSerializer::class
)
UUID
private
Key
File
Link copied to clipboard
val
privateKeyFile
:
String
realm
Link copied to clipboard
val
realm
:
String