Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrForcedError = errors.New("simulated certificate creation failure") ErrMarshalPrivateKeyFailed = errors.New("failed to marshal private key") )
Functions ¶
This section is empty.
Types ¶
type CertCreator ¶
CertCreator is a mock certificate creator
func (*CertCreator) CreateCertificate ¶
func (c *CertCreator) CreateCertificate( io.Reader, *x509.Certificate, *x509.Certificate, any, any) ([]byte, error)
CreateCertificate creates a certificate
func (*CertCreator) MarshalECPrivateKey ¶
func (c *CertCreator) MarshalECPrivateKey(*ecdsa.PrivateKey) ([]byte, error)
type PEMEncoder ¶
type PEMEncoder struct {
ShouldReturnError int
// contains filtered or unexported fields
}
PEMEncoder is a mock implementation of the PEMEncoder interface.
Click to show internal directories.
Click to hide internal directories.