AuthnRequestClaims

@Serializable
data class AuthnRequestClaims(val idTokenMap: Map<String, AuthnRequestSingleClaim?>? = null, val userInfoMap: Map<String, AuthnRequestSingleClaim?>? = null)(source)

Constructors

Link copied to clipboard
constructor(idTokenMap: Map<String, AuthnRequestSingleClaim?>? = null, userInfoMap: Map<String, AuthnRequestSingleClaim?>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
@SerialName(value = "id_token")
val idTokenMap: Map<String, AuthnRequestSingleClaim?>? = null

OIDC: OPTIONAL. Requests that the listed individual Claims be returned in the ID Token. If present, the listed Claims are being requested to be added to the default Claims in the ID Token. If not present, the default ID Token Claims are requested.

Link copied to clipboard
@SerialName(value = "userinfo")
val userInfoMap: Map<String, AuthnRequestSingleClaim?>? = null

OIDC: OPTIONAL. Requests that the listed individual Claims be returned from the UserInfo Endpoint. If present, the listed Claims are being requested to be added to any Claims that are being requested using scope values. If not present, the Claims being requested from the UserInfo Endpoint are only those requested using scope values. When the userinfo member is used, the request MUST also use a response_type value that results in an Access Token being issued to the Client for use at the UserInfo Endpoint.

Functions

Link copied to clipboard