Versions in this module Expand all Collapse all v0 v0.2.0 Feb 11, 2026 v0.1.0 Feb 8, 2026 Changes in this version + const SourceCLI + const SourceEnv + const SourcePAT + type Provider struct + func (p *Provider) CanRefresh(cred *provider.Credential) bool + func (p *Provider) Cleanup(cleanupPath string) + func (p *Provider) ConfigureProxy(proxy provider.ProxyConfigurer, cred *provider.Credential) + func (p *Provider) ContainerEnv(cred *provider.Credential) []string + func (p *Provider) ContainerMounts(cred *provider.Credential, containerHome string) ([]provider.MountConfig, string, error) + func (p *Provider) Grant(ctx context.Context) (*provider.Credential, error) + func (p *Provider) ImpliedDependencies() []string + func (p *Provider) Name() string + func (p *Provider) Refresh(ctx context.Context, proxy provider.ProxyConfigurer, cred *provider.Credential) (*provider.Credential, error) + func (p *Provider) RefreshInterval() time.Duration