Crate ssi_dids

source ·
Expand description

Re-exports

pub use crate::error::Error;

Modules

Decentralized Identifier Resolution (DID Resolution)
Error types for ssi crate
exampleexample
Some example functionality.

Structs

DID Create Operation
DID Deactivate Operation
A transaction for a DID method
A collection of DID methods that can be used as a single DID resolver.
DID Recover Operation
DID Update Operation
A service map (object) in a DID document.
A Verification method map (object) in a DID document.

Enums

JSON-LD Context URI or map, for use in the @context property of a DID document in JSON-LD representation.
JSON-LD Context value or array of context values, for use in the @context property of a DID document in JSON-LD representation.
DID Document Operation
An error having to do with a DIDMethod.
An object from a DID document returned by DID URL dereferencing.
Value for a serviceEndpoint property of a service map in a DID document.
Something that can be used to derive (generate) a DID.
A Verification method in a DID document, embedded or referenced.

Constants

URI required as the first value of the @context property for a DID Document in JSON-LD representation.
Aliases for the default required DID document context URI. Allowed for compatibility reasons. DEFAULT_CONTEXT should be used instead.
DID Core v0.11 context URI. Allowed for legacy reasons. The v1.0 context URI should be used instead.

Traits

An implementation of a DID method.