Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ErrNotFound = errors.New("provider not found")
)
Functions ¶
func NewProvidersController ¶
func NewProvidersController(logger logging.Logger, config Config, authFlow authflow.AuthenticationFlow, callback common.CallbackConfig) (common.Controller, error)
Types ¶
type Repository ¶
type Repository interface { List() ([]common.ProviderConfig, error) Get(providerID string) (*common.ProviderConfig, error) GetAll(providers []string) ([]client.Provider, error) }
func NewConfigFileRepository ¶
func NewConfigFileRepository(logger logging.Logger, config Config) (Repository, error)
Click to show internal directories.
Click to hide internal directories.