Config

data class Config(var format: Map<String, String>, var issuanceProtocol: Map<String, String>, var verificationProtocol: Map<String, String>, var transport: Map<String, String>, var revocation: Map<String, String>, var did: Map<String, String>, var identifier: Map<String, String>, var datatype: Map<String, String>, var keyAlgorithm: Map<String, String>, var keyStorage: Map<String, String>, var trustManagement: Map<String, String>, var cacheEntities: Map<String, String>, var task: Map<String, String>, var credentialIssuer: Map<String, String>, var walletProvider: Map<String, String>)

Constructors

Link copied to clipboard
constructor(format: Map<String, String>, issuanceProtocol: Map<String, String>, verificationProtocol: Map<String, String>, transport: Map<String, String>, revocation: Map<String, String>, did: Map<String, String>, identifier: Map<String, String>, datatype: Map<String, String>, keyAlgorithm: Map<String, String>, keyStorage: Map<String, String>, trustManagement: Map<String, String>, cacheEntities: Map<String, String>, task: Map<String, String>, credentialIssuer: Map<String, String>, walletProvider: Map<String, String>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Entities held in temporary storage.

Link copied to clipboard

Configuration for wallet-initiated issuance flows.

Link copied to clipboard

Data types for validation.

Link copied to clipboard

DID methods for identifying agents.

Link copied to clipboard

Credential formats.

Link copied to clipboard

Identifier types for representing agent's identities.

Link copied to clipboard

Protocols used for issuance.

Link copied to clipboard

Key algorithms used for signatures.

Link copied to clipboard

Storage options for keys.

Link copied to clipboard

Methods for managing credential status.

Link copied to clipboard

Tasks which can be run via the runTask method.

Link copied to clipboard

Protocols used for communicating.

Link copied to clipboard

Trust management solutions.

Link copied to clipboard

Protocols used for presentation and verification.

Link copied to clipboard

Configurations from the Wallet Provider, including version management, trust collections, and feature flags.