List of all items
Structs
- config::CertificateBundles
- config::DnsNameservers
- errors::ProblemDetails
- errors::ResolutionError
- key::IdentityDocumentKeyResolver
- key::KeyData
- model::Document
- model::DocumentBuilder
- model::Handle
- model::Service
- plc::AuditLogEntry
- plc::builder::BuilderKeys
- plc::builder::DidBuilder
- plc::chain::OperationChainValidator
- plc::chain::OperationWithTimestamp
- plc::did::Did
- plc::state::PlcState
- plc::state::ServiceEndpoint
- resolve::HickoryDnsResolver
- resolve::InnerIdentityResolver
- resolve::SharedIdentityResolver
- storage_lru::LruDidDocumentStorage
- webvh::create::GenesisResult
- webvh::model::DataIntegrityProof
- webvh::model::LogEntry
- webvh::model::MergedParameters
- webvh::model::QueryParams
- webvh::model::ResolutionMetadata
- webvh::model::ResolvedLog
- webvh::model::WitnessConfig
- webvh::model::WitnessEntry
- webvh::model::WitnessProofEntry
Enums
- errors::ConfigError
- errors::KeyError
- errors::PLCDIDError
- errors::ResolutionErrorCode
- errors::ResolveError
- errors::StorageError
- errors::WebDIDError
- errors::WebVHDIDError
- key::KeyType
- model::VerificationMethod
- plc::operations::Operation
- plc::operations::UnsignedOperation
- resolve::InputType
- webvh::scid::HashAlgorithm
Traits
Functions
- config::default_env
- config::optional_env
- config::require_env
- config::version
- key::did_method_key_value
- key::generate_key
- key::identify_key
- key::multiformat_encode
- key::sign
- key::to_public
- key::validate
- plc::chain::validate_also_known_as
- plc::chain::validate_rotation_keys
- plc::chain::validate_services
- plc::chain::validate_verification_methods
- plc::encoding::base32_decode
- plc::encoding::base32_encode
- plc::encoding::base64url_decode
- plc::encoding::base64url_encode
- plc::encoding::is_valid_base32
- plc::encoding::sha256
- plc::fetch_audit_log
- plc::query
- plc::submit
- resolve::parse_input
- resolve::resolve_handle
- resolve::resolve_handle_dns
- resolve::resolve_handle_http
- resolve::resolve_subject
- url::build_url
- validation::is_ipv4
- validation::is_ipv6
- validation::is_valid_base58_btc
- validation::is_valid_did_method_plc
- validation::is_valid_did_method_web
- validation::is_valid_did_method_webvh
- validation::is_valid_handle
- validation::is_valid_hostname
- validation::strip_handle_prefixes
- web::did_web_to_url
- web::query
- web::query_hostname
- webvh::create::create_genesis
- webvh::create::create_update_entry
- webvh::did_webvh_to_url
- webvh::did_webvh_to_witness_url
- webvh::extract_scid
- webvh::jcs::canonicalize
- webvh::log::process_log
- webvh::log::process_log_with_params
- webvh::log::process_log_with_witnesses
- webvh::proof::verify_any_proof
- webvh::proof::verify_prerotation
- webvh::proof::verify_proof
- webvh::proof::verify_witness_proofs
- webvh::query
- webvh::scid::compute_entry_hash
- webvh::scid::compute_multihash_base58btc
- webvh::scid::compute_multihash_sha256
- webvh::scid::detect_hash_algorithm
- webvh::scid::parse_version_id
- webvh::scid::validate_hash_algorithm
- webvh::scid::validate_scid_format
- webvh::scid::verify_scid
- webvh::scid::verify_version_id