Documentation ¶
Index ¶
- type OktaAPI
- type OktaOpenVPNValidator
- func (validator *OktaOpenVPNValidator) Authenticate()
- func (validator *OktaOpenVPNValidator) IsUserValid() bool
- func (validator *OktaOpenVPNValidator) LoadEnvVars(pluginEnv *PluginEnv) error
- func (validator *OktaOpenVPNValidator) LoadPinset() error
- func (validator *OktaOpenVPNValidator) LoadViaFile(path string) error
- func (validator *OktaOpenVPNValidator) ReadConfigFile() error
- func (validator *OktaOpenVPNValidator) SetControlFile(f string)
- func (validator *OktaOpenVPNValidator) Setup(deferred bool, args []string, pluginEnv *PluginEnv) bool
- func (validator *OktaOpenVPNValidator) WriteControlFile()
- type OktaUserConfig
- type PluginEnv
- type PluginMode
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type OktaOpenVPNValidator ¶
type OktaOpenVPNValidator struct {
// contains filtered or unexported fields
}
func NewOktaOpenVPNValidator ¶
func NewOktaOpenVPNValidator() *OktaOpenVPNValidator
func (*OktaOpenVPNValidator) Authenticate ¶
func (validator *OktaOpenVPNValidator) Authenticate()
func (*OktaOpenVPNValidator) IsUserValid ¶
func (validator *OktaOpenVPNValidator) IsUserValid() bool
func (*OktaOpenVPNValidator) LoadEnvVars ¶
func (validator *OktaOpenVPNValidator) LoadEnvVars(pluginEnv *PluginEnv) error
func (*OktaOpenVPNValidator) LoadPinset ¶
func (validator *OktaOpenVPNValidator) LoadPinset() error
func (*OktaOpenVPNValidator) LoadViaFile ¶
func (validator *OktaOpenVPNValidator) LoadViaFile(path string) error
func (*OktaOpenVPNValidator) ReadConfigFile ¶
func (validator *OktaOpenVPNValidator) ReadConfigFile() error
func (*OktaOpenVPNValidator) SetControlFile ¶ added in v2.2.1
func (validator *OktaOpenVPNValidator) SetControlFile(f string)
func (*OktaOpenVPNValidator) Setup ¶ added in v2.2.2
func (validator *OktaOpenVPNValidator) Setup(deferred bool, args []string, pluginEnv *PluginEnv) bool
func (*OktaOpenVPNValidator) WriteControlFile ¶
func (validator *OktaOpenVPNValidator) WriteControlFile()
type OktaUserConfig ¶
type OktaUserConfig = types.OktaUserConfig
type PluginMode ¶
type PluginMode uint8
Click to show internal directories.
Click to hide internal directories.