Versions in this module Expand all Collapse all v0 v0.26.1 Apr 30, 2026 Changes in this version + func LLMAccessTokenEnvVar(gatewayURL, issuerURL string) string v0.26.0 Apr 29, 2026 Changes in this version + func DeriveSecretKey(prefix, resourceURL, issuer string) string + func EnsureOfflineAccess(scopes []string) []string + type ConfigPersister func(refreshTokenKey string, expiry time.Time) + type OAuthTokenSource struct + func New(opts Options) *OAuthTokenSource + func (t *OAuthTokenSource) Token(ctx context.Context) (string, error) + type OIDCParams struct + Audience string + CallbackPort int + ClientID string + Issuer string + Scopes []string + type Options struct + ConfigPersister ConfigPersister + FallbackErr error + Interactive bool + KeyProvider func() string + OIDC OIDCParams + SecretsProvider secrets.Provider