Update individual wallet unit configuration
Changes the wallet provider configuration of the individual wallet units. Send only the members to change: a member that you leave out keeps its value. The configuration of the organisation wallet units does not change.
Set the signing key here before the first Wallet Unit Attestation (WUA): the wallet provider signs only with an EC P-256 key of the organisation with the format x509 and a valid certificate chain. The save refuses a key that is not an active key of the organisation, and a key without a certificate chain. It does not refuse a key because of its certificate: signingKeyWarnings of the answer has the warnings. A WUA request fails while the key cannot sign. keyStorageStatusIndexOption is fixed after the first key attestation of an individual wallet unit.
Authorizations
AuthorizationstringheaderrequiredYour API key with the prefix
ApiKey:ApiKey <your-api-key>. Get an API key.Scope:
individual-wallet-units:update
Body
The settings to change.
walletUnit Attestation Validity Days integerThe lifetime of a WUA in days, 1 or more (
0andnullare refused). A WUA is valid for at most 12 hours (TS3 section 2.2.1.1).At least 1.
Example:
30walletUnit Attestation Refresh Interval Seconds integerThe refresh interval of the WUAs in seconds, 1 or more (
0andnullare refused). It has no effect on the individual wallet units.At least 1.
Example:
86400walletUnit Attestation Signing Config objectThe key that signs the WUAs and the key attestations of the individual wallet units. To sign, the wallet provider needs an EC P-256 key with the format
x509and a valid certificate chain.keyStorage Status Index Option enum<string>How the key attestations get their status list entry (TS3 section 2.5.2):
type_sharedorper_ka. You can change it only until the wallet provider issues the first key attestation to an individual wallet unit.Available options:
type_shared,per_kamaxKey Attestation Batch Size integerThe most keys that one key attestation request of a wallet unit can attest.
From 1 to 100.
Example:
10maxWia Batch Size integerThe most WUAs that one batch WUA request of a wallet unit can get.
From 1 to 50.
Example:
10isWia Per Issuer Reuse Enabled booleantrue: the WUAs of a batch request of a wallet unit for one issuer use the status list entry of that wallet unit and issuer again (TS3 section 2.5.1).isKa Per Issuer Reuse Enabled booleantrue: the key attestations of a wallet unit for one issuer use the status list entry of that wallet unit and issuer again.trueneedskeyStorageStatusIndexOptionper_ka(sent or stored).
Response
The configuration after the change.
signingKey Warnings string[]The warnings of the signing key, for a key whose certificate preset this use does not accept (also a key with no certificate preset): one text for each rule of this use that its certificate does not fit. Always present; an empty list when there is no warning. The save is not refused.
globalConfiguration objectThe configuration after the change.