DIDCommSecretsResolver

class DIDCommSecretsResolver(val pluto: Pluto, val apollo: Apollo)(source)

DIDCommSecretsResolver is a class that implements the SecretResolver interface. It is responsible for resolving secrets using the Pluto and Apollo components.

Constructors

Link copied to clipboard
constructor(pluto: Pluto, apollo: Apollo)

Properties

Link copied to clipboard

The Apollo component used for some other functionality.

Link copied to clipboard

The Pluto component used to get DID private keys.

Functions

Link copied to clipboard
open fun findKey(kid: String): <Error class: unknown class><<Error class: unknown class>>

Finds a key associated with the provided kid value and returns it as an Optional.

Link copied to clipboard
open fun findKeys(kids: List<String>): Set<String>

Finds the keys associated with the provided list of kid values.