Versions in this module Expand all Collapse all v0 v0.7.0 Jul 29, 2023 v0.6.0 Feb 27, 2023 Changes in this version + func CreateCACertificate(tb testing.TB, parent *x509.Certificate, parentKey crypto.Signer) (*x509.Certificate, crypto.Signer) + func CreateCertificate(tb testing.TB, tmpl, parent *x509.Certificate, pub, priv interface{}) *x509.Certificate + func CreateX509SVID(tb testing.TB, parent *x509.Certificate, parentKey crypto.Signer, ...) (*x509.Certificate, crypto.Signer) + func NewEC256Key(tb testing.TB) *ecdsa.PrivateKey + func NewSerial(tb testing.TB) *big.Int + type CA struct + func NewCA(tb testing.TB) *CA + func (ca *CA) CreateCA() *CA + func (ca *CA) CreateX509SVID(spiffeID string) ([]*x509.Certificate, crypto.Signer) + func (ca *CA) Roots() []*x509.Certificate