Add authenticated media certificate generator

This commit is contained in:
Lambda 2024-09-05 21:51:19 +00:00
parent be14f5bddc
commit d6fe411443
14 changed files with 1930 additions and 11 deletions

View file

@ -1,3 +1,7 @@
[workspace]
resolver = "2"
members = ["auth-media-cert-gen"]
# Keep alphabetically sorted
[workspace.lints.rust]
elided_lifetimes_in_paths = "warn"
@ -89,6 +93,7 @@ workspace = true
[dependencies]
argon2 = "0.5.3"
async-trait = "0.1.80"
auth-media-cert-gen = { path = "auth-media-cert-gen" }
axum = { version = "0.7.5", default-features = false, features = ["form", "http1", "http2", "json", "matched-path", "tracing"] }
axum-extra = { version = "0.9.3", features = ["typed-header"] }
axum-server = { version = "0.6.0", features = ["tls-rustls"] }