ProvisioningModel
This model supports UX/UI flow for provisioning of credentials.
Only a single provisioning session per model object can be active at any time.
Parameters
new Document will be created in this DocumentStore
Credential objects will be bound to this SecureArea
HTTP client used to communicate to the provisioning server, it MUST NOT handle redirects automatically
PromptModel that is used to show prompts to generate proof-of-possession for credential keys
function that initializes document metadata at Document creation time based on issuance server metadata
Constructors
Types
User was successfully authorized
Authorizing the user.
Connected to the provisioning server
Credentials are issued, provisioning has stopped
Error occurred when provisioning, provisioning has stopped
Provisioning is not active
Provisioning is about to start
Authorization response is being processed
Credentials are being requested from the provisioning server
Functions
Launch provisioning session to provision credentials to a new Document using given ProvisioningClient factory.
Launch provisioning session to provision credentials to a new Document using OpenID4VCI protocol.
Provide AuthorizationResponse for one of the challenges in Authorizing.authorizationChallenges.