inprocess

package
v0.0.0-...-2285290 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 3, 2026 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Issuer

type Issuer struct {
	// contains filtered or unexported fields
}

Issuer implements the CertificateIssuer interface with a basic certificate generation approach

func New

func New(caCert *x509.Certificate, signer crypto.Signer) *Issuer

New creates a new in-process certificate issuer

func (*Issuer) IssueCertificate

func (di *Issuer) IssueCertificate(csr *x509.CertificateRequest, deviceInfos []*nanoca.DeviceInfo) (*nanoca.Certificate, error)

IssueCertificate creates a certificate from CSR and device information

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL