mirror of
https://github.com/NVIDIA/OpenShell.git
synced 2026-10-20 06:00:06 +08:00
* chore(deps): replace ring with AWS-LC Signed-off-by: Simon Scatton <sscatton@nvidia.com> * fix(lint): address warnings after dependency upgrades Signed-off-by: Simon Scatton <sscatton@nvidia.com> * fix(tls): limit provider initialization to reqwest clients Signed-off-by: Simon Scatton <sscatton@nvidia.com> --------- Signed-off-by: Simon Scatton <sscatton@nvidia.com>
36 lines
1.2 KiB
TOML
36 lines
1.2 KiB
TOML
# SPDX-FileCopyrightText: Copyright (c) 2025-2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
[workspace]
|
|
|
|
[package]
|
|
name = "openshell-governance-interceptor-example"
|
|
version = "0.0.0"
|
|
edition = "2024"
|
|
rust-version = "1.94"
|
|
license = "Apache-2.0"
|
|
|
|
[dependencies]
|
|
jsonwebtoken = { version = "10", features = ["aws_lc_rs"] }
|
|
openshell-core = { path = "../../crates/openshell-core", default-features = false }
|
|
openshell-policy = { path = "../../crates/openshell-policy" }
|
|
openshell-providers = { path = "../../crates/openshell-providers" }
|
|
prost = "0.14"
|
|
prost-reflect = { version = "0.16.5", features = ["serde"] }
|
|
prost-types = "0.14"
|
|
rcgen = { version = "0.13", default-features = false, features = ["crypto", "pem", "aws_lc_rs"] }
|
|
serde = { version = "1", features = ["derive"] }
|
|
serde_json = "1"
|
|
serde_yml = { package = "noyalib", version = "0.0.28", default-features = false, features = ["std", "compat-serde-yaml"] }
|
|
sha2 = "0.10"
|
|
tokio = { version = "1.43", features = ["macros", "rt-multi-thread", "fs", "signal"] }
|
|
tonic = { version = "0.14", features = ["transport"] }
|
|
|
|
[[bin]]
|
|
name = "governance-interceptor"
|
|
path = "src/main.rs"
|
|
|
|
[[bin]]
|
|
name = "governance-smoke-client"
|
|
path = "src/smoke_client.rs"
|