MCPcopy
hub / github.com/cert-manager/cert-manager / Issuer

Interface Issuer

pkg/controller/certificaterequests/controller.go:43–45  ·  view source on GitHub ↗

Issuer implements the functionality to sign a certificate request for a particular issuer type.

Source from the content-addressed store, hash-verified

41// Issuer implements the functionality to sign a certificate request for a
42// particular issuer type.
43type Issuer interface {
44 Sign(context.Context, *v1.CertificateRequest, v1.GenericIssuer) (*issuer.IssueResponse, error)
45}
46
47// Issuer Contractor builds an Issuer instance using the given controller
48// context.

Callers 2

SyncMethod · 0.65
SignMethod · 0.65

Implementers 15

Vaultpkg/controller/certificaterequests/vau
SelfSignedpkg/controller/certificaterequests/sel
CApkg/controller/certificaterequests/ca/
ACMEpkg/controller/certificaterequests/acm
Issuerpkg/controller/certificaterequests/fak
Venafipkg/controller/certificaterequests/ven
Vaultpkg/controller/certificatesigningreque
SelfSignedpkg/controller/certificatesigningreque
CApkg/controller/certificatesigningreque
ACMEpkg/controller/certificatesigningreque
Signerpkg/controller/certificatesigningreque
Venafipkg/controller/certificatesigningreque

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…