summaryrefslogtreecommitdiff
path: root/Cargo.toml
diff options
context:
space:
mode:
authormo khan <mo@mokhan.ca>2025-07-02 12:32:27 -0600
committermo khan <mo@mokhan.ca>2025-07-02 12:32:27 -0600
commita577c62277e3d651b66fd68dbe800bf3ab5c4921 (patch)
tree7ae4e79fc84c539c12fb0313d0d3cc929b2e12ae /Cargo.toml
parentc2b8edab01b23fde6cc196a3349ad6aa19a93299 (diff)
parent0b610d061e45811130d8cf3919037fdc9513e340 (diff)
Merge branch 'rs' into 'main'
Re-write the authorization daemon in rust See merge request gitlab-org/software-supply-chain-security/authorization/authzd!1
Diffstat (limited to 'Cargo.toml')
-rw-r--r--Cargo.toml29
1 files changed, 29 insertions, 0 deletions
diff --git a/Cargo.toml b/Cargo.toml
new file mode 100644
index 00000000..ebacce3b
--- /dev/null
+++ b/Cargo.toml
@@ -0,0 +1,29 @@
+[package]
+name = "authzd"
+version = "0.1.0"
+edition = "2024"
+
+[[bin]]
+name = "authzd"
+path = "src/main.rs"
+
+[lib]
+name = "authzd"
+path = "src/lib.rs"
+
+[dependencies]
+cedar-policy = "4.4.1"
+envoy-types = "0.6.0"
+log = "0.4.27"
+please = { git = "https://github.com/xlgmokha/please.git", version = "0.1.0" }
+tokio = { version = "1.0.0", features = ["macros", "rt-multi-thread"] }
+tonic = "0.13.1"
+tonic-health = "0.13.1"
+tonic-reflection = "0.13.1"
+tracing = "0.1"
+tracing-subscriber = { version = "0.3", features = ["json"] }
+
+[dev-dependencies]
+tokio-stream = "0.1"
+tokio-test = "0.4.0"
+tonic-build = "0.10.0"