Re-exports§
pub use crate::did_methods::DID_METHODS;
pub use crate::error::Error;
pub use ssi;
Modules§
Structs§
- Context
Loader - DIDCreate
- DID Create Operation
- DIDDeactivate
- DID Deactivate Operation
- DIDRecover
- DID Recover Operation
- DIDURL
- A DID URL.
- DIDUpdate
- DID Update Operation
- DID_
METHODS - Delegation
- Dereferencing
Input Metadata - DID URL Dereferencing Options
- Document
- A DID document
- Document
Metadata - DID document metadata.
- Invocation
- JWK
- JWTOrLDP
Options - Linked
Data Proof Options - Options for specifying how the LinkedDataProof is created. Reference: vc-http-api
- Proof
Preparation - Resolution
Input Metadata - DID Resolution Options.
- Resolution
Metadata - DID Resolution Metadata
- Resolution
Result - DID Resolution Result data structure.
- Series
Resolver - Compose multiple DID resolvers in series.
- Verifiable
Credential - Verifiable
Presentation - Verification
Result - Object summarizing a verification Reference: vc-http-api
Enums§
- Content
- A resource returned by DID URL dereferencing
- Content
Metadata - Metadata structure (
contentMetadata
) returned from DID URL dereferencing (dereference
). - Credential
OrJWT - DIDDocument
Operation - DID Document Operation
- Generate
Proof Error - Metadata
- Metadata structure “for DID resolution, DID URL dereferencing, and other DID-related processes”
- Proof
Format - Source
- Something that can be used to derive (generate) a DID.
- URI
- Verification
Relationship - A verification relationship.
Traits§
- DIDMethod
- An implementation of a DID method.
- DIDResolver
- A DID resolver, implementing the DID Resolution algorithm and optionally DID URL Dereferencing.
Functions§
- dereference
- Dereference a DID URL, according to DID Core and DID Resolution.
- generate_
proof - get_
verification_ method - Get a DID’s first verification method
- jwk_
from_ tezos_ key - Parse a Tezos key string into a JWK.
- resolve_
key - Resolve a verificationMethod to a key