Documentation
¶
Index ¶
Constants ¶
View Source
const (
Name = "okta"
)
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Config ¶
type Config struct {
URL string `json:"url"`
// Bearer mode
ClientID string `json:"client_id,omitempty"`
ClientSecret string `json:"client_secret,omitempty"`
// SSWS mode (Single Sign-On Web Systems)
Token string `json:"token,omitempty"`
// PrivateKey mode
// ClientID is used as well
PrivateKey string `json:"private_key,omitempty"` // key in rsa format or a file path
PrivateKeyID string `json:"private_key_id,omitempty"`
// scopes
Users bool `json:"users,omitempty"`
Groups bool `json:"groups,omitempty"`
Roles bool `json:"roles,omitempty"`
Apps bool `json:"apps,omitempty"`
Interval string `json:"polling_interval,omitempty"` // default 5m, min 10s
Path string `json:"path"`
RegoTransformRule string `json:"rego_transform"`
// contains filtered or unexported fields
}
Config represents the configuration of the okta data plugin
Click to show internal directories.
Click to hide internal directories.