import "github.com/hashicorp/vault/builtin/credential/okta"
backend.go cli.go path_config.go path_groups.go path_login.go path_users.go
func Backend() *backend
type CLIHandler struct{}
CLIHandler struct
Auth cli method
func (h *CLIHandler) Help() string
Help method for okta cli
type ConfigEntry struct { tokenutil.TokenParams Org string `json:"organization"` Token string `json:"token"` BaseURL string `json:"base_url"` Production *bool `json:"is_production,omitempty"` TTL time.Duration `json:"ttl"` MaxTTL time.Duration `json:"max_ttl"` BypassOktaMFA bool `json:"bypass_okta_mfa"` }
ConfigEntry for Okta
func (c *ConfigEntry) OktaClient(ctx context.Context) (oktaShim, error)
OktaClient creates a basic okta client connection
Package okta imports 19 packages (graph) and is imported by 15 packages. Updated 2020-08-01. Refresh now. Tools for package owners.