jwt: updated dependencies

This commit is contained in:
Philippe Loctaux 2023-03-24 23:26:02 +01:00
parent 51ceee9295
commit 5b35c3b339
2 changed files with 40 additions and 10 deletions

44
Cargo.lock generated
View file

@ -614,7 +614,7 @@ dependencies = [
"der",
"elliptic-curve",
"rfc6979",
"signature",
"signature 1.6.4",
]
[[package]]
@ -1410,7 +1410,7 @@ dependencies = [
"id",
"jwt-compact",
"rand",
"rsa",
"rsa 0.8.2",
"serde",
"serde_json",
"thiserror",
@ -1419,16 +1419,16 @@ dependencies = [
[[package]]
name = "jwt-compact"
version = "0.6.0"
version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6bcc576baa96136028d34d45ab5c840d146235a4c37c87d96237d05fea222194"
checksum = "cea1c4c68138bab0a5a1d49db2dd7dbaa3b4f91b52f0f2b706800472e858efb0"
dependencies = [
"anyhow",
"base64ct",
"chrono",
"hmac",
"rand_core",
"rsa",
"rsa 0.8.2",
"serde",
"serde_cbor",
"serde_json",
@ -1825,7 +1825,7 @@ dependencies = [
"p256",
"p384",
"rand",
"rsa",
"rsa 0.7.2",
"serde",
"serde-value",
"serde_derive",
@ -2455,12 +2455,32 @@ dependencies = [
"pkcs1",
"pkcs8",
"rand_core",
"signature",
"signature 1.6.4",
"smallvec",
"subtle",
"zeroize",
]
[[package]]
name = "rsa"
version = "0.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "55a77d189da1fee555ad95b7e50e7457d91c0e089ec68ca69ad2989413bbdab4"
dependencies = [
"byteorder",
"digest",
"num-bigint-dig",
"num-integer",
"num-iter",
"num-traits",
"pkcs1",
"pkcs8",
"rand_core",
"signature 2.0.0",
"subtle",
"zeroize",
]
[[package]]
name = "rustix"
version = "0.36.11"
@ -2716,6 +2736,16 @@ dependencies = [
"rand_core",
]
[[package]]
name = "signature"
version = "2.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8fe458c98333f9c8152221191a77e2a44e8325d0193484af2e9421a53019e57d"
dependencies = [
"digest",
"rand_core",
]
[[package]]
name = "simd-adler32"
version = "0.3.5"

View file

@ -4,12 +4,12 @@ version = "0.0.0"
edition = "2021"
[dependencies]
jwt-compact = { version = "0.6.0", features = ["with_rsa"] }
jwt-compact = { version = "0.7.0", features = ["rsa"] }
thiserror = { workspace = true }
serde = { workspace = true }
serde_json = { workspace = true }
rand = "0.8"
rsa = "0.7.2"
rsa = "0.8.2"
chrono = { workspace = true }
# local crates