Skip to content

Commit

Permalink
Merge pull request #23 from Infisical/daniel/get-token
Browse files Browse the repository at this point in the history
feat(auth): get access token
  • Loading branch information
DanielHougaard authored Dec 6, 2024
2 parents 4f248ca + eccb873 commit fc1d696
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 fc1d696

Please sign in to comment.