AuthorizedData

@Serializable
data class AuthorizedData(val clientId: String, val redirectUri: String, val scope: String, val state: String, val codeChallenge: String, val codeChallengeMethod: String = "S256", val uniqueId: @Serializable(with = UUIDSerializer::class) UUID, val nonce: String? = null, val authTime: Long = System.currentTimeMillis())

認可コードに紐づくデータ ユーザーが認可した際に生成され、トークン交換時に使用される

Constructors

Link copied to clipboard
constructor(clientId: String, redirectUri: String, scope: String, state: String, codeChallenge: String, codeChallengeMethod: String = "S256", uniqueId: @Serializable(with = UUIDSerializer::class) UUID, nonce: String? = null, authTime: Long = System.currentTimeMillis())

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val uniqueId: @Serializable(with = UUIDSerializer::class) UUID