package
0.7.0
Repository: https://github.com/cert-manager/csi-lib.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

No description provided by the author
NewManager constructs a new manager used to manage volumes containing certificate data.
No description provided by the author

# Structs

A CertificateRequestBundle contains information to be persisted onto the CertificateRequest resource created for a given CSR.
A Manager will manage key pairs in a storage backend.
Options used to construct a Manager.

# Type aliases

ClientForMetadataFunc will return a cert-manager API client used for creating objects.
GeneratePrivateKeyFunc returns a private key to be used for issuance of the given request.
GenerateRequestFunc generates a new x509.CertificateRequest for the given metadata.
ReadyToRequestFunc can be optionally implemented by drivers to indicate whether the driver is ready to request a certificate for the given volume/metadata.
SignRequestFunc returns the signed CSR bytes (in PEM format) for the given x509.CertificateRequest.
WriteKeypairFunc encodes & persists the output from a completed CertificateRequest into whatever storage backend is provided.