Versions in this module Expand all Collapse all v0 v0.15.1 Nov 29, 2024 v0.15.0 Nov 26, 2024 Changes in this version + type Agent struct + func NewAgent(t interface{ ... }) *Agent + func (_m *Agent) EXPECT() *Agent_Expecter + func (_m *Agent) Issue(entityId string, ttl string, ipAddrs []string) (amcerts.Cert, error) + func (_m *Agent) ListCerts(pm sdk.PageMetadata) (amcerts.CertPage, error) + func (_m *Agent) Revoke(serialNumber string) error + func (_m *Agent) View(serialNumber string) (amcerts.Cert, error) + type Agent_Expecter struct + func (_e *Agent_Expecter) Issue(entityId interface{}, ttl interface{}, ipAddrs interface{}) *Agent_Issue_Call + func (_e *Agent_Expecter) ListCerts(pm interface{}) *Agent_ListCerts_Call + func (_e *Agent_Expecter) Revoke(serialNumber interface{}) *Agent_Revoke_Call + func (_e *Agent_Expecter) View(serialNumber interface{}) *Agent_View_Call + type Agent_Issue_Call struct + func (_c *Agent_Issue_Call) Return(_a0 amcerts.Cert, _a1 error) *Agent_Issue_Call + func (_c *Agent_Issue_Call) Run(run func(entityId string, ttl string, ipAddrs []string)) *Agent_Issue_Call + func (_c *Agent_Issue_Call) RunAndReturn(run func(string, string, []string) (amcerts.Cert, error)) *Agent_Issue_Call + type Agent_ListCerts_Call struct + func (_c *Agent_ListCerts_Call) Return(_a0 amcerts.CertPage, _a1 error) *Agent_ListCerts_Call + func (_c *Agent_ListCerts_Call) Run(run func(pm sdk.PageMetadata)) *Agent_ListCerts_Call + func (_c *Agent_ListCerts_Call) RunAndReturn(run func(sdk.PageMetadata) (amcerts.CertPage, error)) *Agent_ListCerts_Call + type Agent_Revoke_Call struct + func (_c *Agent_Revoke_Call) Return(_a0 error) *Agent_Revoke_Call + func (_c *Agent_Revoke_Call) Run(run func(serialNumber string)) *Agent_Revoke_Call + func (_c *Agent_Revoke_Call) RunAndReturn(run func(string) error) *Agent_Revoke_Call + type Agent_View_Call struct + func (_c *Agent_View_Call) Return(_a0 amcerts.Cert, _a1 error) *Agent_View_Call + func (_c *Agent_View_Call) Run(run func(serialNumber string)) *Agent_View_Call + func (_c *Agent_View_Call) RunAndReturn(run func(string) (amcerts.Cert, error)) *Agent_View_Call + type Service struct + func NewService(t interface{ ... }) *Service + func (_m *Service) IssueCert(ctx context.Context, domainID string, token string, thingID string, ttl string) (certs.Cert, error) + func (_m *Service) ListCerts(ctx context.Context, thingID string, pm certs.PageMetadata) (certs.CertPage, error) + func (_m *Service) ListSerials(ctx context.Context, thingID string, pm certs.PageMetadata) (certs.CertPage, error) + func (_m *Service) RevokeCert(ctx context.Context, domainID string, token string, thingID string) (certs.Revoke, error) + func (_m *Service) ViewCert(ctx context.Context, serialID string) (certs.Cert, error) v0.14.0 Jan 29, 2024 Changes in this version + func NewCertsRepository() certs.Repository + func NewPkiAgent(tlsCert tls.Certificate, caCert *x509.Certificate, ttl string, ...) pki.Agent