package
0.0.0-20240912171544-ef18504847b0
Repository: https://github.com/google/gnxi.git
Documentation: pkg.go.dev

# Functions

CreateSelfSigned creates an Entity with a self signed certificate.
CreateSigned creates an Entity with a certificate signed by parent.
CreateSignedCA creates an Entity with a CA certificate signed by parent.
FromFile loads an Entity with a certificate and private key from file.
FromSigningRequest creates the boilerplate for a new certificate out of a Signing Request.
NewEntity creates the boilerplate for a new certificate out of a template.
Template returns a leaf x509 template with cn as common name.
TemplateCA returns a CA x509 template with cn as common name.

# Structs

Entity contains a certificate, associated template, public and private keys.