Default

The default implementation of the DigitalCredentials API on the platform.

Properties

Link copied to clipboard
open override val available: Boolean

Whether this API is available on the platform.

Link copied to clipboard
open override val selectedProtocols: Set<String>

The set of W3C Digital Credentials protocols currently selected.

Link copied to clipboard
open override val supportedProtocols: Set<String>

The set of W3C Digital Credentials protocols supported.

Functions

Link copied to clipboard
open suspend override fun setSelectedProtocols(protocols: Set<String>)

Sets the supported W3C Digital Credentials protocols, in order of preference.

Link copied to clipboard
open suspend override fun startExportingCredentials(documentStore: DocumentStore, documentTypeRepository: DocumentTypeRepository)

Registers all documents in the given DocumentStore with the platform.

Link copied to clipboard
open suspend override fun stopExportingCredentials(documentStore: DocumentStore)

Stops exporting documents.