package
16.4.16+incompatible
Repository: https://github.com/gravitational/teleport.git
Documentation: pkg.go.dev
# Functions
New returns a new PKInit initializer.
NewCommandLineInitializer returns a new command line initializer using a preinstalled `kinit` binary.
# Structs
CommandConfig is used to configure a kinit binary execution.
CommandLineInitializer uses a command line `kinit` binary to provide a kerberos CCache.
DBCertGetter obtains a new cert/key pair along with the Teleport database CA.
PKInit is a structure used for initializing a kerberos context.
WindowsCAAndKeyPair is a wrapper around PEM bytes for Windows authentication.
# Interfaces
CertGetter is an interface for getting a new cert/key pair along with a CA cert.
CommandGenerator is a small interface for wrapping *exec.Cmd.
Provider is a kinit provider capable of producing a credentials cacheData for kerberos.