CredentialIssuanceRequest

data class CredentialIssuanceRequest(val vct: String, val batchSize: Int = 1, val settings: WalletCreateDocumentSettings = WalletCreateDocumentSettings())

One credential type to issue as part of a single issuance operation.

Passed to the multi-VCT WalletDocumentManager.sendAndStore, which issues every request under one user-verification prompt.

Constructors

Link copied to clipboard
constructor(vct: String, batchSize: Int = 1, settings: WalletCreateDocumentSettings = WalletCreateDocumentSettings())

Properties

Link copied to clipboard

Number of one-time-use credentials to pre-issue (1 = a single credential).

Link copied to clipboard

Key-creation policy. For the single-prompt operation the key must use a window timeout (userAuthenticationRequired = true, timeout > 0).

Link copied to clipboard
val vct: String

Credential type (VCT), e.g. "dk.e-boks.IdentityCredential.1".