validator

package
v2.4.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 19, 2023 License: MPL-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type OktaAPI

type OktaAPI = types.OktaAPI

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 PluginEnv added in v2.3.1

type PluginEnv = types.PluginEnv

type PluginMode

type PluginMode uint8

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL