Optional
credential?: { Configurations for credential operations
Optional
compact?: { Configurations for compact credential operations
Optional
issuerDuration that an issuer is kept in the cache after it is added or re-added
Optional
revocationDuration that a revocation list is kept in the cache after it is added or re-added
Optional
compactConfigurations for compact-semantic credential operations
Optional
issuerDuration that an issuer is kept in the cache after it is added or re-added
Optional
revocationDuration that a revocation list is kept in the cache after it is added or re-added
Optional
webOptional
contextThe maximum depth to validate contexts, default is 10
Optional
inlineWARNING: Defaults to false
(off). It is highly recommended not to set to true
(on) unless explicitly required for specific use cases.
Optional
remoteWARNING: Defaults to false
(off). It is highly recommended not to set to true
(on) unless explicitly required for specific use cases.
Optional
remoteConfigure the allowed remote context urls
Optional
ecosystem?: { Configurations for ecosystem operations
Optional
url?: stringOptional
extensions?: readonly (MobileCredentialHolder | EcosystemService)[]A list of extension modules to enable additional features.
Optional
httpThe number of milliseconds a request can take before automatically being terminated. The default value is 5000.
Optional
httpSpecifies the base URL including path that http resolver will use
https://uniresolver-api.mattr.global
Optional
httpSpecifies the URL path that http resolver will use
/1.0/identifiers/
Optional
instanceSpecifies the wallet ID to use
Optional
userWhether user authetication (biometric or passcode) is required to unlock the storage. The SDK cannot accept further changes to this option with a particular instance id.
An MobileCredentialHolderError.UserAuthenticationOnInitChanged
error will be returned if this option is
changed for an existing wallet.
true
Generated using TypeDoc
Options to configure when initialise a wallet