Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetAMTClientTemplate ¶
func GetAMTClientTemplate() x509.Certificate
func GetIntermediateCATemplate ¶
func GetIntermediateCATemplate() x509.Certificate
func GetLeafTemplate ¶
func GetLeafTemplate() x509.Certificate
func GetRootCATemplate ¶
func GetRootCATemplate() x509.Certificate
func ParseAMTPublicKey ¶
Types ¶
type Composite ¶
type Composite struct { Cert *x509.Certificate Pem string Fingerprint string // contains filtered or unexported fields }
func NewRootComposite ¶
func NewSignedAMTComposite ¶
func (*Composite) GenerateCert ¶
func (c *Composite) GenerateCert(template, parent *x509.Certificate, pub, priv any) error
type CompositeChain ¶
type CompositeChain struct { Root Composite Intermediate Composite Leaf Composite PfxData []byte Pfxb64 string PfxPassword string }
func NewCompositeChain ¶
func NewCompositeChain(password string) (CompositeChain, error)
Click to show internal directories.
Click to hide internal directories.