Help us shape the future of Go! Take the 2026 Go Developer Survey

certs

package
v1.6.2 Latest Latest
Warning

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

Go to latest
Published: Aug 20, 2026 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BuildCABundlePath

func BuildCABundlePath(curr certgraphapi.PKIRegistryCABundle) string

func BuildCertKeyPath

func BuildCertKeyPath(curr certgraphapi.PKIRegistryCertKeyPair) string

Types

type CertKeyPairByLocation

type CertKeyPairByLocation []certgraphapi.PKIRegistryCertKeyPair

func (CertKeyPairByLocation) Len

func (n CertKeyPairByLocation) Len() int

func (CertKeyPairByLocation) Less

func (n CertKeyPairByLocation) Less(i, j int) bool

func (CertKeyPairByLocation) Swap

func (n CertKeyPairByLocation) Swap(i, j int)

type CertificateAuthorityBundleByLocation

type CertificateAuthorityBundleByLocation []certgraphapi.PKIRegistryCABundle

func (CertificateAuthorityBundleByLocation) Len

func (CertificateAuthorityBundleByLocation) Less

func (CertificateAuthorityBundleByLocation) Swap

type ConfigMapRefByNamespaceName

type ConfigMapRefByNamespaceName []certgraphapi.InClusterConfigMapLocation

func (ConfigMapRefByNamespaceName) Len

func (ConfigMapRefByNamespaceName) Less

func (n ConfigMapRefByNamespaceName) Less(i, j int) bool

func (ConfigMapRefByNamespaceName) Swap

func (n ConfigMapRefByNamespaceName) Swap(i, j int)

type OnDiskLocationByPath

type OnDiskLocationByPath []certgraphapi.OnDiskLocation

func (OnDiskLocationByPath) Len

func (n OnDiskLocationByPath) Len() int

func (OnDiskLocationByPath) Less

func (n OnDiskLocationByPath) Less(i, j int) bool

func (OnDiskLocationByPath) Swap

func (n OnDiskLocationByPath) Swap(i, j int)

type PKIRegistryInfo

type PKIRegistryInfo struct {
	// +mapType:=atomic
	CertificateAuthorityBundles []certgraphapi.PKIRegistryCABundle `json:"certificateAuthorityBundles"`
	// +mapType:=atomic
	CertKeyPairs []certgraphapi.PKIRegistryCertKeyPair `json:"certKeyPairs"`
}

PKIRegistryInfo holds information about TLS artifacts stored in etcd. This includes object location and metadata based on object annotations

func GetPKIInfoFromEmbeddedOwnership

func GetPKIInfoFromEmbeddedOwnership(ownershipFile []byte) (*PKIRegistryInfo, error)

type SecretRefByNamespaceName

type SecretRefByNamespaceName []certgraphapi.InClusterSecretLocation

func (SecretRefByNamespaceName) Len

func (n SecretRefByNamespaceName) Len() int

func (SecretRefByNamespaceName) Less

func (n SecretRefByNamespaceName) Less(i, j int) bool

func (SecretRefByNamespaceName) Swap

func (n SecretRefByNamespaceName) Swap(i, j int)

Jump to

Keyboard shortcuts

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