Expand description
This library provides the implementation of common Data Integrity
verification methods such as Multikey
or JsonWebKey2020
.
Re-exports§
pub use ed25519_dalek;
Modules§
- ecdsa_
secp_ 256k1_ recovery_ method_ 2020 - ecdsa_
secp_ 256k1_ verification_ key_ 2019 - local
- multikey
- protocol
- single_
secret - ssi_
core - Core ssi types.
- tezos_
method_ 2021
Macros§
Structs§
- Blockchain
Verification Method2021 - BlockchainVerificationMethod2021.
- Ecdsa
Secp256k1 Recovery Method2020 - EcdsaSecp256k1RecoveryMethod2020 verification method.
- Ecdsa
Secp256k1 Verification Key2019 - Key for Ecdsa Secp256k1 Signature 2019.
- Ecdsa
Secp256r1 Verification Key2019 - Key for Ecdsa Secp256r1 Signature 2019.
- Ed25519
Public KeyBLAK E2BDigest Size20 Base58 Check Encoded2021 - Ed25519
Verification Key2018 - Deprecated verification method for the
Ed25519Signature2018
suite. - Ed25519
Verification Key2020 - Deprecated verification method for the
Ed25519Signature2020
suite. - Eip712
Method2021 Eip712Method2021
.- Generic
Verification Method - Generic verification method.
- Json
WebKey2020 - JSON Web Key 2020 verification method.
- Local
Signer - Message
Signer Adapter - Method
With Secret - Multikey
- Multikey verification method.
- P256
Public KeyBLAK E2BDigest Size20 Base58 Check Encoded2021 - Proof
Purposes - Set of proof purposes.
- Proof
Purposes Iter - Resolution
Options - RsaVerification
Key2018 - RSA verification key 2018.
- Single
Secret Signer - Simple signer implementation that always uses the given secret to sign every message.
- Solana
Method2021 - Solana Method 2021.
- Tezos
Method2021 TezosMethod2021
Verification Method.- Unknown
Proof Purpose
Enums§
- AnyJwk
Method - AnyJwk
Method Type - AnyMethod
- AnyMethod
Type - AnyMethod
Type Ref - Controller
Error - Error that can be returned by a controller provider.
- Expected
Type - Expected verification method type.
- Invalid
Signature - Invalid
Verification Method - Proof
Purpose - Proof purposes.
- Reference
OrOwned - Reference to a verification method.
- Reference
OrOwned Ref - Reference to a verification method.
- Verification
Method Resolution Error
Constants§
- CONTROLLER_
IRI - IRI of the RDF property associated to the
controller
term found in a verification method.
Traits§
- Controller
- Verification method controller.
- Controller
Provider - Controller provider.
- JwkVerification
Method - Verification method that can be turned into a JSON Web Key.
- Linked
Data Verification Method - Maybe
JwkVerification Method - Verification method that may be turned into a JSON Web Key.
- Message
Signer - Signature
Protocol - Signature protocol.
- Signer
- Verification method signer.
- Signing
Method - Typed
Verification Method - Verification
Method - Verification method.
- Verification
Method Resolver - Verification
Method Set - Verification
Method Type Set - Verify
Bytes - Verify
Bytes With Recovery Jwk