feat: Add SSH authentication interceptor and update proto definitions

This commit is contained in:
GW_MC
2026-03-21 03:06:56 +00:00
parent 261e6b1bdb
commit 2fcdc7d0df
5 changed files with 82 additions and 86 deletions

View File

@@ -10,6 +10,18 @@ rust-version.workspace = true
[dependencies]
tonic.workspace = true
prost.workspace = true
tonic-prost.workspace = true
tonic-async-interceptor = { workspace = true, optional = true }
# allow user to specify tonic server or client
[features]
default = ["server", "client"]
server = [
"tonic/server",
"tonic/tls-native-roots",
"dep:tonic-async-interceptor",
]
client = []
[build-dependencies]
tonic-prost-build.workspace = true