Package-level declarations
Types
Link copied to clipboard
Describes a particular way to authorize the user to provision a credential.
Link copied to clipboard
Describes a result of a particular way to authorize the user.
Link copied to clipboard
Describes a format of a credential.
Link copied to clipboard
data class CredentialMetadata(val display: Display, val format: CredentialFormat, val keyBindingType: KeyBindingType, val maxBatchSize: Int)
Metadata for a particular type of credential that an issuer can provision.
Link copied to clipboard
Provides keys to which credentials are to be bound and key proofing information.
Link copied to clipboard
Type of KeyBindingInfo that credential issuer expects in ProvisioningClient.obtainCredentials call.
Link copied to clipboard
interface ProvisioningClient
Interface to provision credentials, typically from a server (such as OpenId4Vci server).
Link copied to clipboard
data class ProvisioningMetadata(val display: Display, val credentials: Map<String, CredentialMetadata>)
Credential issuer metadata.