Documentation
¶
Index ¶
- type Issuer
- func (i *Issuer) Issue(_ context.Context, request serviceaccess.CertificateRequest) (serviceaccess.IssuedCertificate, error)
- func (i *Issuer) Renew(ctx context.Context, _ serviceaccess.IssuedCertificate, ...) (serviceaccess.IssuedCertificate, error)
- func (i *Issuer) Revoke(context.Context, string) error
- func (i *Issuer) Rotate(t testing.TB)
- func (i *Issuer) Status(context.Context) (serviceaccess.IssuerStatus, error)
- func (i *Issuer) TrustBundle(context.Context) (serviceaccess.TrustBundle, error)
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
}
func (*Issuer) Issue ¶
func (i *Issuer) Issue(_ context.Context, request serviceaccess.CertificateRequest) (serviceaccess.IssuedCertificate, error)
func (*Issuer) Renew ¶
func (i *Issuer) Renew(ctx context.Context, _ serviceaccess.IssuedCertificate, request serviceaccess.CertificateRequest) (serviceaccess.IssuedCertificate, error)
func (*Issuer) Status ¶
func (i *Issuer) Status(context.Context) (serviceaccess.IssuerStatus, error)
func (*Issuer) TrustBundle ¶
func (i *Issuer) TrustBundle(context.Context) (serviceaccess.TrustBundle, error)
Click to show internal directories.
Click to hide internal directories.