launchOpenID4VCIRefreshCredentials

fun launchOpenID4VCIRefreshCredentials(document: Document, authorizationData: ByteString, clientPreferences: OpenID4VCIClientPreferences, backend: OpenID4VCIBackend): Deferred<Document>

Launch provisioning session to provision additional credentials to an existing Document.

Return

deferred Document value, resolved when credentials are provisioned

Parameters

document

Document where credentials should be provisioned

authorizationData

authorization data from a previous provisioning session (see DocumentProvisioningHandler.AbstractDocumentMetadataHandler.updateDocumentMetadata authorizationData parameter)

clientPreferences

configuration parameters for OpenID4VCI client

backend

interface to the wallet back-end service