pki

package
v0.1.4 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CA

type CA struct {
	// contains filtered or unexported fields
}

func (*CA) GetPEM added in v0.1.4

func (myca *CA) GetPEM() ([]byte, error)

func (*CA) GetPrivKeyPEM added in v0.1.4

func (myca *CA) GetPrivKeyPEM() ([]byte, error)

func (*CA) LoadFromFile

func (myca *CA) LoadFromFile(cafile string, cafilekey string) error

func (*CA) LoadFromSecret

func (myca *CA) LoadFromSecret(name string, namespace string) error

func (*CA) NeedInitialization

func (myca *CA) NeedInitialization(name string, namespace string) error

func (*CA) NewCA

func (myca *CA) NewCA() error

func (*CA) SaveToFile

func (myca *CA) SaveToFile(cafile string, cakeyfile string) error

func (*CA) SaveToSecret

func (myca *CA) SaveToSecret(name string, namespace string) error

func (*CA) SetupCA

func (myca *CA) SetupCA()

func (*CA) UpdateSecret

func (myca *CA) UpdateSecret(name string, namespace string) error

type CERT

type CERT struct {
	// contains filtered or unexported fields
}

func (*CERT) GetPEM added in v0.1.4

func (mycert *CERT) GetPEM() ([]byte, error)

func (*CERT) GetPrivKeyPEM added in v0.1.4

func (mycert *CERT) GetPrivKeyPEM() ([]byte, error)

func (*CERT) LoadFromFile

func (mycert *CERT) LoadFromFile(certfile string, certfilekey string) error

func (*CERT) LoadFromSecret

func (mycert *CERT) LoadFromSecret(name string, namespace string) error

func (*CERT) NeedInitialization

func (mycert *CERT) NeedInitialization(name string, namespace string) error

func (*CERT) NewCERT

func (mycert *CERT) NewCERT(caname string, caNamespace ...string) error

func (*CERT) NewCERTFromFile

func (mycert *CERT) NewCERTFromFile(cafile string, cafilekey string) error

func (*CERT) SaveToFile

func (mycert *CERT) SaveToFile(certfile string, certkeyfile string) error

func (*CERT) SaveToSecret

func (mycert *CERT) SaveToSecret(name string, namespace string) error

func (*CERT) SetupCERT

func (mycert *CERT) SetupCERT(client bool, hosts []string, commonName string)

func (*CERT) UpdateSecret

func (mycert *CERT) UpdateSecret(name string, namespace string) error

func (*CERT) UpdateValidatingWebhookConfiguration

func (mycert *CERT) UpdateValidatingWebhookConfiguration(name string) error

type PrivateKey

type PrivateKey struct {
	// contains filtered or unexported fields
}

Jump to

Keyboard shortcuts

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