aries / net.globalid.aries.configuration / DefaultProvisioningService

DefaultProvisioningService

class DefaultProvisioningService : ProvisioningService

Default implementation of ProvisioningService

Constructors

<init>

Default implementation of ProvisioningService

DefaultProvisioningService(walletStorageManager: WalletStorageManager)

Functions

getProvisioningRecord

See ProvisioningService.getProvisioningRecord. When initializing an agent, the record is saved to the wallet with a specified ID. The provisioning record should always exist - if it does not, the agent initialization did not save the record.

fun getProvisioningRecord(agent: Agent): Single<ProvisioningRecord>

setProvisioningRecord

See ProvisioningService.setProvisioningRecord.

fun setProvisioningRecord(agent: Agent, provisioningRecord: ProvisioningRecord): Completable