Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrProviderNotSupported = errors.New("provider not supported") ErrProviderNotConfigured = errors.New("provider not configured") ErrProviderConfigMismatch = errors.New("provider config mismatch") ErrInvalidToken = errors.New("invalid token") ErrMissingOpenfortProvider = errors.New("missing openfort provider") ErrMissingOpenfortTokenType = errors.New("missing openfort token type") ErrUnexpectedStatusCode = errors.New("unexpected status code") )
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
OpenfortBaseURL string `env:"OPENFORT_BASE_URL" envDefault:"https://api.openfort.xyz"`
}
func GetConfigFromEnv ¶
type Manager ¶
type Manager struct {
// contains filtered or unexported fields
}
func NewManager ¶
func NewManager(cfg *Config, repo repositories.ProviderRepository) *Manager
Click to show internal directories.
Click to hide internal directories.