aboutsummaryrefslogtreecommitdiffstats
path: root/teleterm/src/cmd
diff options
context:
space:
mode:
Diffstat (limited to 'teleterm/src/cmd')
-rw-r--r--teleterm/src/cmd/server.rs15
-rw-r--r--teleterm/src/cmd/stream.rs1
-rw-r--r--teleterm/src/cmd/watch.rs1
3 files changed, 14 insertions, 3 deletions
diff --git a/teleterm/src/cmd/server.rs b/teleterm/src/cmd/server.rs
index 7eff187..25571dc 100644
--- a/teleterm/src/cmd/server.rs
+++ b/teleterm/src/cmd/server.rs
@@ -13,7 +13,10 @@ pub struct Config {
)]
oauth_configs: std::collections::HashMap<
crate::protocol::AuthType,
- crate::oauth::Config,
+ std::collections::HashMap<
+ crate::protocol::AuthClient,
+ crate::oauth::Config,
+ >,
>,
}
@@ -76,7 +79,10 @@ fn create_server(
>,
oauth_configs: std::collections::HashMap<
crate::protocol::AuthType,
- crate::oauth::Config,
+ std::collections::HashMap<
+ crate::protocol::AuthClient,
+ crate::oauth::Config,
+ >,
>,
uid: Option<users::uid_t>,
gid: Option<users::gid_t>,
@@ -106,7 +112,10 @@ fn create_server_tls(
>,
oauth_configs: std::collections::HashMap<
crate::protocol::AuthType,
- crate::oauth::Config,
+ std::collections::HashMap<
+ crate::protocol::AuthClient,
+ crate::oauth::Config,
+ >,
>,
uid: Option<users::uid_t>,
gid: Option<users::gid_t>,
diff --git a/teleterm/src/cmd/stream.rs b/teleterm/src/cmd/stream.rs
index 83556de..92026f1 100644
--- a/teleterm/src/cmd/stream.rs
+++ b/teleterm/src/cmd/stream.rs
@@ -38,6 +38,7 @@ impl crate::config::Config for Config {
crate::protocol::AuthType::RecurseCenter => {
let id = crate::oauth::load_client_auth_id(self.client.auth);
crate::protocol::Auth::recurse_center(
+ crate::protocol::AuthClient::Cli,
id.as_ref().map(std::string::String::as_str),
)
}
diff --git a/teleterm/src/cmd/watch.rs b/teleterm/src/cmd/watch.rs
index f205002..dc80d47 100644
--- a/teleterm/src/cmd/watch.rs
+++ b/teleterm/src/cmd/watch.rs
@@ -36,6 +36,7 @@ impl crate::config::Config for Config {
crate::protocol::AuthType::RecurseCenter => {
let id = crate::oauth::load_client_auth_id(self.client.auth);
crate::protocol::Auth::recurse_center(
+ crate::protocol::AuthClient::Cli,
id.as_ref().map(std::string::String::as_str),
)
}