Expand description
Affinidi Secrets Resolver
Handles everything and anything to do with DID Secrets
SecretsResolver is the main struct You can instantiate SecretsResolver in one of two ways:
- A simple cache of Secrets used directly (not thread-safe)
- SimpleSecretsResolver
- A task-based cache of Secrets used in a multi-threaded environment
- ThreadedSecretsResolver
Modules§
- errors
- Secrets Manager Errors
- multicodec
- Multicodec encoding/decoding
- secrets
- Handles Secrets - mainly used for internal representation and for saving to files (should always be encrypted)
- task
- In multi-threaded applications, it is suggested to use a separate task to handle secrets
Structs§
- Simple
Secrets Resolver - Affinidi Secrets Resolver
- Threaded
Secrets Resolver - Multithreaded Affinidi Secrets Resolver Operates as a common task, using channels to communicate without locks
Traits§
- Secrets
Resolver - Affinidi Secrets Resolver