MCPcopy Create free account
hub / github.com/UiPath/uipathcli / updateTokenResponseCache

Method updateTokenResponseCache

auth/bearer_authenticator.go:74–77  ·  view source on GitHub ↗
(tokenRequest tokenRequest, tokenResponse tokenResponse)

Source from the content-addressed store, hash-verified

72}
73
74func (a BearerAuthenticator) updateTokenResponseCache(tokenRequest tokenRequest, tokenResponse tokenResponse) {
75 cacheKey := a.cacheKey(tokenRequest)
76 a.cache.Set(cacheKey, tokenResponse.AccessToken, tokenResponse.ExpiresAt.Add(-TokenExpiryGracePeriod))
77}
78
79func (a BearerAuthenticator) cacheKey(tokenRequest tokenRequest) string {
80 return fmt.Sprintf("beareraccesstoken|%s|%s|%s|%s|%s|%s|%s|%s|%s|%s",

Callers 1

AuthMethod · 0.95

Calls 3

cacheKeyMethod · 0.95
AddMethod · 0.80
SetMethod · 0.65

Tested by

no test coverage detected