From eccb873204aefac457c43f0c4fbd037960886f8d Mon Sep 17 00:00:00 2001 From: Daniel Hougaard Date: Fri, 6 Dec 2024 04:33:02 +0400 Subject: [PATCH] Update auth.go --- auth.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/auth.go b/auth.go index 916e8c1..dc5ec84 100644 --- a/auth.go +++ b/auth.go @@ -27,6 +27,7 @@ type KubernetesAuthLoginOptions struct { type AuthInterface interface { SetAccessToken(accessToken string) + GetAccessToken() string UniversalAuthLogin(clientID string, clientSecret string) (credential MachineIdentityCredential, err error) KubernetesAuthLogin(identityID string, serviceAccountTokenPath string) (credential MachineIdentityCredential, err error) KubernetesRawServiceAccountTokenLogin(identityID string, serviceAccountToken string) (credential MachineIdentityCredential, err error) @@ -45,6 +46,10 @@ func (a *Auth) SetAccessToken(accessToken string) { a.client.setPlainAccessToken(accessToken) } +func (a *Auth) GetAccessToken() string { + return a.client.tokenDetails.AccessToken +} + func (a *Auth) UniversalAuthLogin(clientID string, clientSecret string) (credential MachineIdentityCredential, err error) { if clientID == "" {