ssi-data-integrity 0.3.0

Verifiable Credentials Data Model v1.1 for the `ssi` library.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
pub use ssi_core::{JsonPointer, JsonPointerBuf};
pub use ssi_data_integrity_core::*;
pub use ssi_data_integrity_suites as suites;

mod any;
pub use any::*;

#[cfg(test)]
mod core_tests;

/// Any Data-Integrity proof known by this library.
pub type AnyProof = Proof<AnySuite>;

/// List of any Data-Integrity proof known by this library.
pub type AnyProofs = Proofs<AnySuite>;

/// Data-Integrity-secured claims with any cryptographic suite.
pub type AnyDataIntegrity<T = DataIntegrityDocument> = DataIntegrity<T, AnySuite>;