Versions in this module Expand all Collapse all v1 v1.0.1 Feb 21, 2024 v1.0.0 Feb 21, 2024 Changes in this version + type Config struct + BrowserSessionTimeout config.Duration + TokenRefreshGracePeriod config.Duration + type SimpleTokenSource struct + CachedToken *oauth2.Token + func (ts *SimpleTokenSource) Token() (*oauth2.Token, error) + type TokenOrchestrator struct + Config Config + func NewTokenOrchestrator(baseOrchestrator tokenorchestrator.BaseTokenOrchestrator, cfg Config) (TokenOrchestrator, error) + func (f TokenOrchestrator) FetchTokenFromAuthFlow(ctx context.Context) (*oauth2.Token, error)