CredentialDataProviderInput

data class CredentialDataProviderInput(val userInfo: OidcUserInfoExtended, val subjectPublicKey: CryptoPublicKey, val credentialScheme: ConstantIndex.CredentialScheme, val credentialRepresentation: ConstantIndex.CredentialRepresentation)(source)

Input for CredentialDataProviderFun to resolve the actual data of the user:

Parameters

userInfo

user authenticated for this operation

subjectPublicKey

the holder key that the credential shall be bound to

credentialScheme

requested credential scheme

credentialRepresentation

requested representation

Constructors

Link copied to clipboard
constructor(userInfo: OidcUserInfoExtended, subjectPublicKey: CryptoPublicKey, credentialScheme: ConstantIndex.CredentialScheme, credentialRepresentation: ConstantIndex.CredentialRepresentation)

Properties

Link copied to clipboard
val subjectPublicKey: CryptoPublicKey
Link copied to clipboard