Skip to content

Commit

Permalink
Update auth.go
Browse files Browse the repository at this point in the history
  • Loading branch information
DanielHougaard committed Dec 6, 2024
1 parent 4f248ca commit eccb873
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions auth.go
Original file line number Diff line number Diff line change
Expand Up @@ -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)
Expand All @@ -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 == "" {
Expand Down

0 comments on commit eccb873

Please sign in to comment.