[][src]Crate didkit

Re-exports

pub use crate::error::Error;

Modules

c
error
jni
runtime

Structs

DID_METHODS
DereferencingInputMetadata

https://w3c.github.io/did-core/#did-url-dereferencing-metadata-properties https://w3c-ccg.github.io/did-resolution/#dereferencing-input-metadata-properties

Document
DocumentMetadata
HTTPDIDResolver
JWK
LinkedDataProofOptions

Options for specifying how the LinkedDataProof is created. Reference: vc-http-api

ProofPreparation
ResolutionInputMetadata
ResolutionMetadata

https://w3c.github.io/did-core/#did-resolution-metadata-properties

ResolutionResult

https://w3c-ccg.github.io/did-resolution/#did-resolution-result

SeriesResolver

Compose multiple DID resolvers in series. They are tried in series until one supports the requested DID method.

VerifiableCredential
VerifiablePresentation
VerificationResult

Object summarizing a verification Reference: vc-http-api

Enums

Content

A resource returned by DID URL dereferencing

ContentMetadata
Metadata
ProofPurpose
Source

Something that can be used to derive a DID

Traits

DIDMethod
DIDResolver

Functions

dereference

Dereference a DID URL

get_verification_method

Get a DID's first verification method

resolve_key

Resolve a verificationMethod to a key