Versions in this module Expand all Collapse all v0 v0.0.2 May 1, 2019 v0.0.1 Apr 27, 2019 Changes in this version + func RegisterCertificateIssuerServer(s *grpc.Server, srv CertificateIssuerServer) + type CertificateIssuerClient interface + IssueCert func(ctx context.Context, in *CertificateRequest, opts ...grpc.CallOption) (*CertificateResponse, error) + OnCertificateRenewal func(ctx context.Context, in *CertificateRenewalNotificationRequest, ...) (CertificateIssuer_OnCertificateRenewalClient, error) + Ping func(ctx context.Context, in *PingRequest, opts ...grpc.CallOption) (*PingResponse, error) + func NewCertificateIssuerClient(cc *grpc.ClientConn) CertificateIssuerClient + type CertificateIssuerServer interface + IssueCert func(context.Context, *CertificateRequest) (*CertificateResponse, error) + OnCertificateRenewal func(*CertificateRenewalNotificationRequest, ...) error + Ping func(context.Context, *PingRequest) (*PingResponse, error) + type CertificateIssuer_OnCertificateRenewalClient interface + Recv func() (*RenewedCertificateEvent, error) + type CertificateIssuer_OnCertificateRenewalServer interface + Send func(*RenewedCertificateEvent) error + type CertificateRenewalNotificationRequest struct + DnsNames []string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*CertificateRenewalNotificationRequest) Descriptor() ([]byte, []int) + func (*CertificateRenewalNotificationRequest) ProtoMessage() + func (m *CertificateRenewalNotificationRequest) GetDnsNames() []string + func (m *CertificateRenewalNotificationRequest) Reset() + func (m *CertificateRenewalNotificationRequest) String() string + func (m *CertificateRenewalNotificationRequest) XXX_DiscardUnknown() + func (m *CertificateRenewalNotificationRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *CertificateRenewalNotificationRequest) XXX_Merge(src proto.Message) + func (m *CertificateRenewalNotificationRequest) XXX_Size() int + func (m *CertificateRenewalNotificationRequest) XXX_Unmarshal(b []byte) error + type CertificateRequest struct + DnsName string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*CertificateRequest) Descriptor() ([]byte, []int) + func (*CertificateRequest) ProtoMessage() + func (m *CertificateRequest) GetDnsName() string + func (m *CertificateRequest) Reset() + func (m *CertificateRequest) String() string + func (m *CertificateRequest) XXX_DiscardUnknown() + func (m *CertificateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *CertificateRequest) XXX_Merge(src proto.Message) + func (m *CertificateRequest) XXX_Size() int + func (m *CertificateRequest) XXX_Unmarshal(b []byte) error + type CertificateResponse struct + Certificate string + Names []string + PrivateKey string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*CertificateResponse) Descriptor() ([]byte, []int) + func (*CertificateResponse) ProtoMessage() + func (m *CertificateResponse) GetCertificate() string + func (m *CertificateResponse) GetNames() []string + func (m *CertificateResponse) GetPrivateKey() string + func (m *CertificateResponse) Reset() + func (m *CertificateResponse) String() string + func (m *CertificateResponse) XXX_DiscardUnknown() + func (m *CertificateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *CertificateResponse) XXX_Merge(src proto.Message) + func (m *CertificateResponse) XXX_Size() int + func (m *CertificateResponse) XXX_Unmarshal(b []byte) error + type PingRequest struct + Msg string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*PingRequest) Descriptor() ([]byte, []int) + func (*PingRequest) ProtoMessage() + func (m *PingRequest) GetMsg() string + func (m *PingRequest) Reset() + func (m *PingRequest) String() string + func (m *PingRequest) XXX_DiscardUnknown() + func (m *PingRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *PingRequest) XXX_Merge(src proto.Message) + func (m *PingRequest) XXX_Size() int + func (m *PingRequest) XXX_Unmarshal(b []byte) error + type PingResponse struct + Msg string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*PingResponse) Descriptor() ([]byte, []int) + func (*PingResponse) ProtoMessage() + func (m *PingResponse) GetMsg() string + func (m *PingResponse) Reset() + func (m *PingResponse) String() string + func (m *PingResponse) XXX_DiscardUnknown() + func (m *PingResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *PingResponse) XXX_Merge(src proto.Message) + func (m *PingResponse) XXX_Size() int + func (m *PingResponse) XXX_Unmarshal(b []byte) error + type RenewedCertificateEvent struct + DnsName string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*RenewedCertificateEvent) Descriptor() ([]byte, []int) + func (*RenewedCertificateEvent) ProtoMessage() + func (m *RenewedCertificateEvent) GetDnsName() string + func (m *RenewedCertificateEvent) Reset() + func (m *RenewedCertificateEvent) String() string + func (m *RenewedCertificateEvent) XXX_DiscardUnknown() + func (m *RenewedCertificateEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *RenewedCertificateEvent) XXX_Merge(src proto.Message) + func (m *RenewedCertificateEvent) XXX_Size() int + func (m *RenewedCertificateEvent) XXX_Unmarshal(b []byte) error