Expand description
Re-exports
pub use crate::error::Error;
Modules
- Decentralized Identifier Resolution (DID Resolution)
- Error types for
ssi
crate - example
example
Some example functionality.
Structs
- DID Create Operation
- DID Deactivate Operation
- A transaction for a DID method
- Builder for
DIDMethodTransaction
. - A collection of DID methods that can be used as a single DID resolver.
- DID Recover Operation
- A DID URL.
- DID Update Operation
- Builder for
Document
. - 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.
- Path component for a Relative DID URL.
- 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.