diff --git a/cmd/pinniped/cmd/flag_types.go b/cmd/pinniped/cmd/flag_types.go index 92019b12..262bd9b8 100644 --- a/cmd/pinniped/cmd/flag_types.go +++ b/cmd/pinniped/cmd/flag_types.go @@ -24,6 +24,8 @@ func (c *conciergeMode) String() string { switch *c { case modeImpersonationProxy: return "ImpersonationProxy" + case modeTokenCredentialRequestAPI: + return "TokenCredentialRequestAPI" default: return "TokenCredentialRequestAPI" } diff --git a/cmd/pinniped/cmd/flag_types_test.go b/cmd/pinniped/cmd/flag_types_test.go index 101fae02..955ae624 100644 --- a/cmd/pinniped/cmd/flag_types_test.go +++ b/cmd/pinniped/cmd/flag_types_test.go @@ -1,3 +1,6 @@ +// Copyright 2021 the Pinniped contributors. All Rights Reserved. +// SPDX-License-Identifier: Apache-2.0 + package cmd import ( diff --git a/cmd/pinniped/cmd/login_oidc.go b/cmd/pinniped/cmd/login_oidc.go index ad1033c7..2eddee79 100644 --- a/cmd/pinniped/cmd/login_oidc.go +++ b/cmd/pinniped/cmd/login_oidc.go @@ -190,7 +190,6 @@ func runOIDCLogin(cmd *cobra.Command, deps oidcLoginCommandDeps, flags oidcLogin // The exact behavior depends on in which mode the Concierge is operating. switch flags.conciergeMode { - case modeTokenCredentialRequestAPI: // do a credential exchange request cred, err := deps.exchangeToken(ctx, concierge, token.IDToken.Token) diff --git a/cmd/pinniped/cmd/login_static.go b/cmd/pinniped/cmd/login_static.go index 94f9b6a1..fd1526c2 100644 --- a/cmd/pinniped/cmd/login_static.go +++ b/cmd/pinniped/cmd/login_static.go @@ -122,7 +122,6 @@ func runStaticLogin(out io.Writer, deps staticLoginDeps, flags staticLoginParams // If the concierge is enabled, we need to do extra steps. switch flags.conciergeMode { - case modeTokenCredentialRequestAPI: // do a credential exchange request ctx, cancel := context.WithTimeout(context.Background(), 30*time.Second) @@ -146,5 +145,4 @@ func runStaticLogin(out io.Writer, deps staticLoginDeps, flags staticLoginParams default: return fmt.Errorf("unsupported Concierge mode %q", flags.conciergeMode.String()) } - }