AuthorizationResponsePreparationState

@Serializable
data class AuthorizationResponsePreparationState(val request: RequestParametersFrom<AuthenticationRequestParameters>, val credentialPresentationRequest: CredentialPresentationRequest?, val clientMetadata: RelyingPartyMetadata?, val jsonWebKeys: Collection<JsonWebKey>?, val requestObjectVerified: Boolean?, val verifierInfo: List<VerifierInfo>?)(source)

Intermediate result class to display information about the authentication process to the user, i.e., to let them make an informed decision.

Constructors

Link copied to clipboard
constructor(request: RequestParametersFrom<AuthenticationRequestParameters>, credentialPresentationRequest: CredentialPresentationRequest?, clientMetadata: RelyingPartyMetadata?, jsonWebKeys: Collection<JsonWebKey>?, requestObjectVerified: Boolean?, verifierInfo: List<VerifierInfo>?)

Properties

Link copied to clipboard

Extracted from request, probably fetched remotely.

Link copied to clipboard

Extracted from request, probably fetched remotely.

Link copied to clipboard
val jsonWebKeys: Collection<JsonWebKey>?

Extracted from request, probably fetched remotely.

Link copied to clipboard

Whether the request object has been verified (if it was signed at all)

Link copied to clipboard