certs

package
v1.6.0 Latest Latest
Warning

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

Go to latest
Published: Jul 29, 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