Skip to content

Commit fa5b959

Browse files
committed
fix(providers): guard refresh credential modes
1 parent 65fbd47 commit fa5b959

6 files changed

Lines changed: 646 additions & 18 deletions

File tree

crates/openshell-cli/src/main.rs

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -655,8 +655,6 @@ enum OutputFormat {
655655

656656
#[derive(Clone, Debug, ValueEnum)]
657657
enum CliProviderRefreshStrategy {
658-
Static,
659-
External,
660658
Oauth2RefreshToken,
661659
Oauth2ClientCredentials,
662660
GoogleServiceAccountJwt,
@@ -665,8 +663,6 @@ enum CliProviderRefreshStrategy {
665663
impl CliProviderRefreshStrategy {
666664
fn as_str(&self) -> &'static str {
667665
match self {
668-
Self::Static => "static",
669-
Self::External => "external",
670666
Self::Oauth2RefreshToken => "oauth2_refresh_token",
671667
Self::Oauth2ClientCredentials => "oauth2_client_credentials",
672668
Self::GoogleServiceAccountJwt => "google_service_account_jwt",

crates/openshell-cli/src/run.rs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4506,8 +4506,6 @@ pub async fn provider_refresh_delete(
45064506

45074507
fn provider_refresh_strategy(strategy: &str) -> Result<ProviderCredentialRefreshStrategy> {
45084508
match strategy {
4509-
"static" => Ok(ProviderCredentialRefreshStrategy::Static),
4510-
"external" => Ok(ProviderCredentialRefreshStrategy::External),
45114509
"oauth2_refresh_token" => Ok(ProviderCredentialRefreshStrategy::Oauth2RefreshToken),
45124510
"oauth2_client_credentials" => {
45134511
Ok(ProviderCredentialRefreshStrategy::Oauth2ClientCredentials)

crates/openshell-server/src/grpc/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
//! gRPC service implementation.
55
66
pub mod policy;
7-
mod provider;
7+
pub mod provider;
88
mod sandbox;
99
mod service;
1010
mod validation;

0 commit comments

Comments
 (0)