diff --git a/Cargo.toml b/Cargo.toml index 302b291..64d59a4 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -2,7 +2,7 @@ name = "w3c-vc-barcodes" version = "0.1.0" edition = "2021" -rust-version = "1.77.2" +rust-version = "1.80.0" [dependencies] iref = { version = "3.1.4", features = ["serde"] } @@ -10,7 +10,7 @@ static-iref = "3.0.0" lazy_static = "1.5.0" serde = { version = "1.0.203", features = ["derive"] } sha2 = "0.10.8" -ssi = { version = "0.8.1", features = ["secp256r1", "secp384r1"] } +ssi = { version = "0.10.1", features = ["secp256r1", "secp384r1"] } json-syntax = "0.12.5" cbor-ld = { git = "https://github.com/spruceid/cbor-ld.git", rev = "74a439a" } thiserror = "1.0.61" diff --git a/src/optical_barcode_credential/signature.rs b/src/optical_barcode_credential/signature.rs index e804783..b3e6dc0 100644 --- a/src/optical_barcode_credential/signature.rs +++ b/src/optical_barcode_credential/signature.rs @@ -6,7 +6,7 @@ use ssi::{ JsonLdLoaderProvider, SignatureError, }, crypto::algorithm::ES256OrES384, - status::bitstring_status_list::BitstringStatusListEntry, + status::bitstring_status_list_20240406::BitstringStatusListEntry, verification_methods::{MessageSigner, Multikey, Signer, VerificationMethodResolver}, }; diff --git a/src/optical_barcode_credential/verification.rs b/src/optical_barcode_credential/verification.rs index d874469..84740ca 100644 --- a/src/optical_barcode_credential/verification.rs +++ b/src/optical_barcode_credential/verification.rs @@ -3,7 +3,7 @@ use ssi::{ data_integrity::DataIntegrity, DateTimeProvider, JsonLdLoaderProvider, ProofValidationError, ResolverProvider, ResourceProvider, Verification, }, - status::bitstring_status_list::StatusPurpose, + status::bitstring_status_list_20240406::StatusPurpose, verification_methods::{Multikey, VerificationMethodResolver}, }; diff --git a/src/terse_bitstring_status_list_entry.rs b/src/terse_bitstring_status_list_entry.rs index d5c2d48..bff2f50 100644 --- a/src/terse_bitstring_status_list_entry.rs +++ b/src/terse_bitstring_status_list_entry.rs @@ -4,7 +4,7 @@ use serde::{Deserialize, Serialize}; use ssi::{ claims::vc::{MaybeIdentified, Typed}, status::{ - bitstring_status_list::{ + bitstring_status_list_20240406::{ BitstringStatusListCredential, BitstringStatusListEntry, StatusList, StatusPurpose, }, client::{MaybeCached, TypedStatusMapProvider}, diff --git a/tests/aamva.rs b/tests/aamva.rs index 02aee46..bff79b1 100644 --- a/tests/aamva.rs +++ b/tests/aamva.rs @@ -2,7 +2,7 @@ use json_syntax::Print; use lazy_static::lazy_static; use ssi::{ dids::{AnyDidMethod, DIDResolver}, - status::bitstring_status_list::StatusPurpose, + status::bitstring_status_list_20240406::StatusPurpose, verification_methods::SingleSecretSigner, JWK, }; diff --git a/tests/common.rs b/tests/common.rs index d654b9e..d9fcd2c 100644 --- a/tests/common.rs +++ b/tests/common.rs @@ -5,7 +5,7 @@ use json_syntax::Parse; use ssi::{ claims::data_integrity::{DataIntegrity, ProofConfiguration}, status::{ - bitstring_status_list::{BitstringStatusListCredential, StatusList, TimeToLive}, + bitstring_status_list_20240406::{BitstringStatusListCredential, StatusList, TimeToLive}, client::{MaybeCached, ProviderError, TypedStatusMapProvider}, }, };