Versions in this module Expand all Collapse all v6 v6.9.3 Mar 25, 2026 Changes in this version + type GitTokenStore struct + func NewGitTokenStore(remote, username, password string) *GitTokenStore + func (s *GitTokenStore) AuthDir() string + func (s *GitTokenStore) ConfigPath() string + func (s *GitTokenStore) Delete(_ context.Context, id string) error + func (s *GitTokenStore) EnsureRepository() error + func (s *GitTokenStore) List(_ context.Context) ([]*cliproxyauth.Auth, error) + func (s *GitTokenStore) PersistAuthFiles(_ context.Context, message string, paths ...string) error + func (s *GitTokenStore) PersistConfig(_ context.Context) error + func (s *GitTokenStore) Save(_ context.Context, auth *cliproxyauth.Auth) (string, error) + func (s *GitTokenStore) SetBaseDir(dir string) + type ObjectStoreConfig struct + AccessKey string + Bucket string + Endpoint string + LocalRoot string + PathStyle bool + Prefix string + Region string + SecretKey string + UseSSL bool + type ObjectTokenStore struct + func NewObjectTokenStore(cfg ObjectStoreConfig) (*ObjectTokenStore, error) + func (s *ObjectTokenStore) AuthDir() string + func (s *ObjectTokenStore) Bootstrap(ctx context.Context, exampleConfigPath string) error + func (s *ObjectTokenStore) ConfigPath() string + func (s *ObjectTokenStore) Delete(ctx context.Context, id string) error + func (s *ObjectTokenStore) List(_ context.Context) ([]*cliproxyauth.Auth, error) + func (s *ObjectTokenStore) PersistAuthFiles(ctx context.Context, _ string, paths ...string) error + func (s *ObjectTokenStore) PersistConfig(ctx context.Context) error + func (s *ObjectTokenStore) Save(ctx context.Context, auth *cliproxyauth.Auth) (string, error) + func (s *ObjectTokenStore) SetBaseDir(string) + type PostgresStore struct + func NewPostgresStore(ctx context.Context, cfg PostgresStoreConfig) (*PostgresStore, error) + func (s *PostgresStore) AuthDir() string + func (s *PostgresStore) Bootstrap(ctx context.Context, exampleConfigPath string) error + func (s *PostgresStore) Close() error + func (s *PostgresStore) ConfigPath() string + func (s *PostgresStore) Delete(ctx context.Context, id string) error + func (s *PostgresStore) EnsureSchema(ctx context.Context) error + func (s *PostgresStore) List(ctx context.Context) ([]*cliproxyauth.Auth, error) + func (s *PostgresStore) PersistAuthFiles(ctx context.Context, _ string, paths ...string) error + func (s *PostgresStore) PersistConfig(ctx context.Context) error + func (s *PostgresStore) Save(ctx context.Context, auth *cliproxyauth.Auth) (string, error) + func (s *PostgresStore) SetBaseDir(string) + func (s *PostgresStore) WorkDir() string + type PostgresStoreConfig struct + AuthTable string + ConfigTable string + DSN string + Schema string + SpoolDir string v6.9.2-rc1 Mar 25, 2026