getDocumentProvisioningSettings

open suspend fun getDocumentProvisioningSettings(document: Document, credentialMetadata: CredentialMetadata, issuerMetadata: ProvisioningMetadata): DocumentProvisioningSettings

Function to select which DocumentProvisioningSettings to use when provisioning.

The default implementation just returns defaultDocumentProvisioningSettings, applications can subclass to override on a per-document or per-issuer basis.

Return

the settings to use.

Parameters

document

the Document that is being provisioned or refreshed.

credentialMetadata

metadata about the credential from the issuer.

issuerMetadata

the issuer that we're provisioning from.