plugin

package
v1.4.1 Latest Latest
Warning

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

Go to latest
Published: Jan 23, 2019 License: MPL-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

View Source
const Name = "consul-connect-ca"

Name is the name of the plugin that users of the package should use with *plugin.Client.Dispense to get the proper plugin instance.

Variables

View Source
var (
	ErrInvalidLengthProvider = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowProvider   = fmt.Errorf("proto: integer overflow")
)

Functions

func ClientConfig

func ClientConfig() *plugin.ClientConfig

ClientConfig returns a base *plugin.ClientConfig that is configured to be able to dispense CA provider plugins. The returned value should be modified with additional options prior to execution (such as Cmd, Managed, etc.)

func RegisterCAServer

func RegisterCAServer(s *grpc.Server, srv CAServer)

func Serve

func Serve(p ca.Provider)

Serve serves a CA plugin. This function never returns and should be the final function called in the main function of the plugin.

Types

type ActiveIntermediateResponse

type ActiveIntermediateResponse struct {
	CrtPem               string   `protobuf:"bytes,1,opt,name=crt_pem,json=crtPem,proto3" json:"crt_pem,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ActiveIntermediateResponse) Descriptor

func (*ActiveIntermediateResponse) Descriptor() ([]byte, []int)

func (*ActiveIntermediateResponse) GetCrtPem

func (m *ActiveIntermediateResponse) GetCrtPem() string

func (*ActiveIntermediateResponse) Marshal

func (m *ActiveIntermediateResponse) Marshal() (dAtA []byte, err error)

func (*ActiveIntermediateResponse) MarshalTo

func (m *ActiveIntermediateResponse) MarshalTo(dAtA []byte) (int, error)

func (*ActiveIntermediateResponse) ProtoMessage

func (*ActiveIntermediateResponse) ProtoMessage()

func (*ActiveIntermediateResponse) Reset

func (m *ActiveIntermediateResponse) Reset()

func (*ActiveIntermediateResponse) Size

func (m *ActiveIntermediateResponse) Size() (n int)

func (*ActiveIntermediateResponse) String

func (m *ActiveIntermediateResponse) String() string

func (*ActiveIntermediateResponse) Unmarshal

func (m *ActiveIntermediateResponse) Unmarshal(dAtA []byte) error

func (*ActiveIntermediateResponse) XXX_DiscardUnknown

func (m *ActiveIntermediateResponse) XXX_DiscardUnknown()

func (*ActiveIntermediateResponse) XXX_Marshal

func (m *ActiveIntermediateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ActiveIntermediateResponse) XXX_Merge

func (dst *ActiveIntermediateResponse) XXX_Merge(src proto.Message)

func (*ActiveIntermediateResponse) XXX_Size

func (m *ActiveIntermediateResponse) XXX_Size() int

func (*ActiveIntermediateResponse) XXX_Unmarshal

func (m *ActiveIntermediateResponse) XXX_Unmarshal(b []byte) error

type ActiveRootResponse

type ActiveRootResponse struct {
	CrtPem               string   `protobuf:"bytes,1,opt,name=crt_pem,json=crtPem,proto3" json:"crt_pem,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ActiveRootResponse) Descriptor

func (*ActiveRootResponse) Descriptor() ([]byte, []int)

func (*ActiveRootResponse) GetCrtPem

func (m *ActiveRootResponse) GetCrtPem() string

func (*ActiveRootResponse) Marshal

func (m *ActiveRootResponse) Marshal() (dAtA []byte, err error)

func (*ActiveRootResponse) MarshalTo

func (m *ActiveRootResponse) MarshalTo(dAtA []byte) (int, error)

func (*ActiveRootResponse) ProtoMessage

func (*ActiveRootResponse) ProtoMessage()

func (*ActiveRootResponse) Reset

func (m *ActiveRootResponse) Reset()

func (*ActiveRootResponse) Size

func (m *ActiveRootResponse) Size() (n int)

func (*ActiveRootResponse) String

func (m *ActiveRootResponse) String() string

func (*ActiveRootResponse) Unmarshal

func (m *ActiveRootResponse) Unmarshal(dAtA []byte) error

func (*ActiveRootResponse) XXX_DiscardUnknown

func (m *ActiveRootResponse) XXX_DiscardUnknown()

func (*ActiveRootResponse) XXX_Marshal

func (m *ActiveRootResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ActiveRootResponse) XXX_Merge

func (dst *ActiveRootResponse) XXX_Merge(src proto.Message)

func (*ActiveRootResponse) XXX_Size

func (m *ActiveRootResponse) XXX_Size() int

func (*ActiveRootResponse) XXX_Unmarshal

func (m *ActiveRootResponse) XXX_Unmarshal(b []byte) error

type CAClient

type CAClient interface {
	Configure(ctx context.Context, in *ConfigureRequest, opts ...grpc.CallOption) (*Empty, error)
	GenerateRoot(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*Empty, error)
	ActiveRoot(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*ActiveRootResponse, error)
	GenerateIntermediateCSR(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*GenerateIntermediateCSRResponse, error)
	SetIntermediate(ctx context.Context, in *SetIntermediateRequest, opts ...grpc.CallOption) (*Empty, error)
	ActiveIntermediate(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*ActiveIntermediateResponse, error)
	GenerateIntermediate(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*GenerateIntermediateResponse, error)
	Sign(ctx context.Context, in *SignRequest, opts ...grpc.CallOption) (*SignResponse, error)
	SignIntermediate(ctx context.Context, in *SignIntermediateRequest, opts ...grpc.CallOption) (*SignIntermediateResponse, error)
	CrossSignCA(ctx context.Context, in *CrossSignCARequest, opts ...grpc.CallOption) (*CrossSignCAResponse, error)
	Cleanup(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*Empty, error)
}

CAClient is the client API for CA service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewCAClient

func NewCAClient(cc *grpc.ClientConn) CAClient

type CAServer

CAServer is the server API for CA service.

type ConfigureRPCRequest

type ConfigureRPCRequest struct {
	ClusterId string
	IsRoot    bool
	RawConfig map[string]interface{}
}

type ConfigureRequest

type ConfigureRequest struct {
	ClusterId            string   `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"`
	IsRoot               bool     `protobuf:"varint,2,opt,name=is_root,json=isRoot,proto3" json:"is_root,omitempty"`
	Config               []byte   `protobuf:"bytes,3,opt,name=config,proto3" json:"config,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ConfigureRequest) Descriptor

func (*ConfigureRequest) Descriptor() ([]byte, []int)

func (*ConfigureRequest) GetClusterId

func (m *ConfigureRequest) GetClusterId() string

func (*ConfigureRequest) GetConfig

func (m *ConfigureRequest) GetConfig() []byte

func (*ConfigureRequest) GetIsRoot

func (m *ConfigureRequest) GetIsRoot() bool

func (*ConfigureRequest) Marshal

func (m *ConfigureRequest) Marshal() (dAtA []byte, err error)

func (*ConfigureRequest) MarshalTo

func (m *ConfigureRequest) MarshalTo(dAtA []byte) (int, error)

func (*ConfigureRequest) ProtoMessage

func (*ConfigureRequest) ProtoMessage()

func (*ConfigureRequest) Reset

func (m *ConfigureRequest) Reset()

func (*ConfigureRequest) Size

func (m *ConfigureRequest) Size() (n int)

func (*ConfigureRequest) String

func (m *ConfigureRequest) String() string

func (*ConfigureRequest) Unmarshal

func (m *ConfigureRequest) Unmarshal(dAtA []byte) error

func (*ConfigureRequest) XXX_DiscardUnknown

func (m *ConfigureRequest) XXX_DiscardUnknown()

func (*ConfigureRequest) XXX_Marshal

func (m *ConfigureRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ConfigureRequest) XXX_Merge

func (dst *ConfigureRequest) XXX_Merge(src proto.Message)

func (*ConfigureRequest) XXX_Size

func (m *ConfigureRequest) XXX_Size() int

func (*ConfigureRequest) XXX_Unmarshal

func (m *ConfigureRequest) XXX_Unmarshal(b []byte) error

type CrossSignCARequest

type CrossSignCARequest struct {
	Crt                  []byte   `protobuf:"bytes,1,opt,name=crt,proto3" json:"crt,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CrossSignCARequest) Descriptor

func (*CrossSignCARequest) Descriptor() ([]byte, []int)

func (*CrossSignCARequest) GetCrt

func (m *CrossSignCARequest) GetCrt() []byte

func (*CrossSignCARequest) Marshal

func (m *CrossSignCARequest) Marshal() (dAtA []byte, err error)

func (*CrossSignCARequest) MarshalTo

func (m *CrossSignCARequest) MarshalTo(dAtA []byte) (int, error)

func (*CrossSignCARequest) ProtoMessage

func (*CrossSignCARequest) ProtoMessage()

func (*CrossSignCARequest) Reset

func (m *CrossSignCARequest) Reset()

func (*CrossSignCARequest) Size

func (m *CrossSignCARequest) Size() (n int)

func (*CrossSignCARequest) String

func (m *CrossSignCARequest) String() string

func (*CrossSignCARequest) Unmarshal

func (m *CrossSignCARequest) Unmarshal(dAtA []byte) error

func (*CrossSignCARequest) XXX_DiscardUnknown

func (m *CrossSignCARequest) XXX_DiscardUnknown()

func (*CrossSignCARequest) XXX_Marshal

func (m *CrossSignCARequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CrossSignCARequest) XXX_Merge

func (dst *CrossSignCARequest) XXX_Merge(src proto.Message)

func (*CrossSignCARequest) XXX_Size

func (m *CrossSignCARequest) XXX_Size() int

func (*CrossSignCARequest) XXX_Unmarshal

func (m *CrossSignCARequest) XXX_Unmarshal(b []byte) error

type CrossSignCAResponse

type CrossSignCAResponse struct {
	CrtPem               string   `protobuf:"bytes,1,opt,name=crt_pem,json=crtPem,proto3" json:"crt_pem,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CrossSignCAResponse) Descriptor

func (*CrossSignCAResponse) Descriptor() ([]byte, []int)

func (*CrossSignCAResponse) GetCrtPem

func (m *CrossSignCAResponse) GetCrtPem() string

func (*CrossSignCAResponse) Marshal

func (m *CrossSignCAResponse) Marshal() (dAtA []byte, err error)

func (*CrossSignCAResponse) MarshalTo

func (m *CrossSignCAResponse) MarshalTo(dAtA []byte) (int, error)

func (*CrossSignCAResponse) ProtoMessage

func (*CrossSignCAResponse) ProtoMessage()

func (*CrossSignCAResponse) Reset

func (m *CrossSignCAResponse) Reset()

func (*CrossSignCAResponse) Size

func (m *CrossSignCAResponse) Size() (n int)

func (*CrossSignCAResponse) String

func (m *CrossSignCAResponse) String() string

func (*CrossSignCAResponse) Unmarshal

func (m *CrossSignCAResponse) Unmarshal(dAtA []byte) error

func (*CrossSignCAResponse) XXX_DiscardUnknown

func (m *CrossSignCAResponse) XXX_DiscardUnknown()

func (*CrossSignCAResponse) XXX_Marshal

func (m *CrossSignCAResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CrossSignCAResponse) XXX_Merge

func (dst *CrossSignCAResponse) XXX_Merge(src proto.Message)

func (*CrossSignCAResponse) XXX_Size

func (m *CrossSignCAResponse) XXX_Size() int

func (*CrossSignCAResponse) XXX_Unmarshal

func (m *CrossSignCAResponse) XXX_Unmarshal(b []byte) error

type Empty

type Empty struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Protobufs doesn't allow no req/resp so in the cases where there are no arguments we use the Empty message.

func (*Empty) Descriptor

func (*Empty) Descriptor() ([]byte, []int)

func (*Empty) Marshal

func (m *Empty) Marshal() (dAtA []byte, err error)

func (*Empty) MarshalTo

func (m *Empty) MarshalTo(dAtA []byte) (int, error)

func (*Empty) ProtoMessage

func (*Empty) ProtoMessage()

func (*Empty) Reset

func (m *Empty) Reset()

func (*Empty) Size

func (m *Empty) Size() (n int)

func (*Empty) String

func (m *Empty) String() string

func (*Empty) Unmarshal

func (m *Empty) Unmarshal(dAtA []byte) error

func (*Empty) XXX_DiscardUnknown

func (m *Empty) XXX_DiscardUnknown()

func (*Empty) XXX_Marshal

func (m *Empty) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Empty) XXX_Merge

func (dst *Empty) XXX_Merge(src proto.Message)

func (*Empty) XXX_Size

func (m *Empty) XXX_Size() int

func (*Empty) XXX_Unmarshal

func (m *Empty) XXX_Unmarshal(b []byte) error

type GenerateIntermediateCSRResponse

type GenerateIntermediateCSRResponse struct {
	CsrPem               string   `protobuf:"bytes,1,opt,name=csr_pem,json=csrPem,proto3" json:"csr_pem,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GenerateIntermediateCSRResponse) Descriptor

func (*GenerateIntermediateCSRResponse) Descriptor() ([]byte, []int)

func (*GenerateIntermediateCSRResponse) GetCsrPem

func (m *GenerateIntermediateCSRResponse) GetCsrPem() string

func (*GenerateIntermediateCSRResponse) Marshal

func (m *GenerateIntermediateCSRResponse) Marshal() (dAtA []byte, err error)

func (*GenerateIntermediateCSRResponse) MarshalTo

func (m *GenerateIntermediateCSRResponse) MarshalTo(dAtA []byte) (int, error)

func (*GenerateIntermediateCSRResponse) ProtoMessage

func (*GenerateIntermediateCSRResponse) ProtoMessage()

func (*GenerateIntermediateCSRResponse) Reset

func (*GenerateIntermediateCSRResponse) Size

func (m *GenerateIntermediateCSRResponse) Size() (n int)

func (*GenerateIntermediateCSRResponse) String

func (*GenerateIntermediateCSRResponse) Unmarshal

func (m *GenerateIntermediateCSRResponse) Unmarshal(dAtA []byte) error

func (*GenerateIntermediateCSRResponse) XXX_DiscardUnknown

func (m *GenerateIntermediateCSRResponse) XXX_DiscardUnknown()

func (*GenerateIntermediateCSRResponse) XXX_Marshal

func (m *GenerateIntermediateCSRResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GenerateIntermediateCSRResponse) XXX_Merge

func (dst *GenerateIntermediateCSRResponse) XXX_Merge(src proto.Message)

func (*GenerateIntermediateCSRResponse) XXX_Size

func (m *GenerateIntermediateCSRResponse) XXX_Size() int

func (*GenerateIntermediateCSRResponse) XXX_Unmarshal

func (m *GenerateIntermediateCSRResponse) XXX_Unmarshal(b []byte) error

type GenerateIntermediateResponse

type GenerateIntermediateResponse struct {
	CrtPem               string   `protobuf:"bytes,1,opt,name=crt_pem,json=crtPem,proto3" json:"crt_pem,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GenerateIntermediateResponse) Descriptor

func (*GenerateIntermediateResponse) Descriptor() ([]byte, []int)

func (*GenerateIntermediateResponse) GetCrtPem

func (m *GenerateIntermediateResponse) GetCrtPem() string

func (*GenerateIntermediateResponse) Marshal

func (m *GenerateIntermediateResponse) Marshal() (dAtA []byte, err error)

func (*GenerateIntermediateResponse) MarshalTo

func (m *GenerateIntermediateResponse) MarshalTo(dAtA []byte) (int, error)

func (*GenerateIntermediateResponse) ProtoMessage

func (*GenerateIntermediateResponse) ProtoMessage()

func (*GenerateIntermediateResponse) Reset

func (m *GenerateIntermediateResponse) Reset()

func (*GenerateIntermediateResponse) Size

func (m *GenerateIntermediateResponse) Size() (n int)

func (*GenerateIntermediateResponse) String

func (*GenerateIntermediateResponse) Unmarshal

func (m *GenerateIntermediateResponse) Unmarshal(dAtA []byte) error

func (*GenerateIntermediateResponse) XXX_DiscardUnknown

func (m *GenerateIntermediateResponse) XXX_DiscardUnknown()

func (*GenerateIntermediateResponse) XXX_Marshal

func (m *GenerateIntermediateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GenerateIntermediateResponse) XXX_Merge

func (dst *GenerateIntermediateResponse) XXX_Merge(src proto.Message)

func (*GenerateIntermediateResponse) XXX_Size

func (m *GenerateIntermediateResponse) XXX_Size() int

func (*GenerateIntermediateResponse) XXX_Unmarshal

func (m *GenerateIntermediateResponse) XXX_Unmarshal(b []byte) error

type ProviderPlugin

type ProviderPlugin struct {
	Impl ca.Provider
}

ProviderPlugin implements plugin.Plugin for initializing a plugin server and client for both net/rpc and gRPC.

func (ProviderPlugin) Client

func (ProviderPlugin) Client(b *plugin.MuxBroker, c *rpc.Client) (interface{}, error)

func (ProviderPlugin) GRPCClient

func (ProviderPlugin) GRPCClient(doneCtx context.Context, _ *plugin.GRPCBroker, c *grpc.ClientConn) (interface{}, error)

func (ProviderPlugin) GRPCServer

func (p ProviderPlugin) GRPCServer(_ *plugin.GRPCBroker, s *grpc.Server) error

func (ProviderPlugin) Server

func (p ProviderPlugin) Server(*plugin.MuxBroker) (interface{}, error)

type SetIntermediateRPCRequest

type SetIntermediateRPCRequest struct {
	IntermediatePEM string
	RootPEM         string
}

type SetIntermediateRequest

type SetIntermediateRequest struct {
	IntermediatePem      string   `protobuf:"bytes,1,opt,name=intermediate_pem,json=intermediatePem,proto3" json:"intermediate_pem,omitempty"`
	RootPem              string   `protobuf:"bytes,2,opt,name=root_pem,json=rootPem,proto3" json:"root_pem,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*SetIntermediateRequest) Descriptor

func (*SetIntermediateRequest) Descriptor() ([]byte, []int)

func (*SetIntermediateRequest) GetIntermediatePem

func (m *SetIntermediateRequest) GetIntermediatePem() string

func (*SetIntermediateRequest) GetRootPem

func (m *SetIntermediateRequest) GetRootPem() string

func (*SetIntermediateRequest) Marshal

func (m *SetIntermediateRequest) Marshal() (dAtA []byte, err error)

func (*SetIntermediateRequest) MarshalTo

func (m *SetIntermediateRequest) MarshalTo(dAtA []byte) (int, error)

func (*SetIntermediateRequest) ProtoMessage

func (*SetIntermediateRequest) ProtoMessage()

func (*SetIntermediateRequest) Reset

func (m *SetIntermediateRequest) Reset()

func (*SetIntermediateRequest) Size

func (m *SetIntermediateRequest) Size() (n int)

func (*SetIntermediateRequest) String

func (m *SetIntermediateRequest) String() string

func (*SetIntermediateRequest) Unmarshal

func (m *SetIntermediateRequest) Unmarshal(dAtA []byte) error

func (*SetIntermediateRequest) XXX_DiscardUnknown

func (m *SetIntermediateRequest) XXX_DiscardUnknown()

func (*SetIntermediateRequest) XXX_Marshal

func (m *SetIntermediateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SetIntermediateRequest) XXX_Merge

func (dst *SetIntermediateRequest) XXX_Merge(src proto.Message)

func (*SetIntermediateRequest) XXX_Size

func (m *SetIntermediateRequest) XXX_Size() int

func (*SetIntermediateRequest) XXX_Unmarshal

func (m *SetIntermediateRequest) XXX_Unmarshal(b []byte) error

type SignIntermediateRequest

type SignIntermediateRequest struct {
	Csr                  []byte   `protobuf:"bytes,1,opt,name=csr,proto3" json:"csr,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*SignIntermediateRequest) Descriptor

func (*SignIntermediateRequest) Descriptor() ([]byte, []int)

func (*SignIntermediateRequest) GetCsr

func (m *SignIntermediateRequest) GetCsr() []byte

func (*SignIntermediateRequest) Marshal

func (m *SignIntermediateRequest) Marshal() (dAtA []byte, err error)

func (*SignIntermediateRequest) MarshalTo

func (m *SignIntermediateRequest) MarshalTo(dAtA []byte) (int, error)

func (*SignIntermediateRequest) ProtoMessage

func (*SignIntermediateRequest) ProtoMessage()

func (*SignIntermediateRequest) Reset

func (m *SignIntermediateRequest) Reset()

func (*SignIntermediateRequest) Size

func (m *SignIntermediateRequest) Size() (n int)

func (*SignIntermediateRequest) String

func (m *SignIntermediateRequest) String() string

func (*SignIntermediateRequest) Unmarshal

func (m *SignIntermediateRequest) Unmarshal(dAtA []byte) error

func (*SignIntermediateRequest) XXX_DiscardUnknown

func (m *SignIntermediateRequest) XXX_DiscardUnknown()

func (*SignIntermediateRequest) XXX_Marshal

func (m *SignIntermediateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SignIntermediateRequest) XXX_Merge

func (dst *SignIntermediateRequest) XXX_Merge(src proto.Message)

func (*SignIntermediateRequest) XXX_Size

func (m *SignIntermediateRequest) XXX_Size() int

func (*SignIntermediateRequest) XXX_Unmarshal

func (m *SignIntermediateRequest) XXX_Unmarshal(b []byte) error

type SignIntermediateResponse

type SignIntermediateResponse struct {
	CrtPem               string   `protobuf:"bytes,1,opt,name=crt_pem,json=crtPem,proto3" json:"crt_pem,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*SignIntermediateResponse) Descriptor

func (*SignIntermediateResponse) Descriptor() ([]byte, []int)

func (*SignIntermediateResponse) GetCrtPem

func (m *SignIntermediateResponse) GetCrtPem() string

func (*SignIntermediateResponse) Marshal

func (m *SignIntermediateResponse) Marshal() (dAtA []byte, err error)

func (*SignIntermediateResponse) MarshalTo

func (m *SignIntermediateResponse) MarshalTo(dAtA []byte) (int, error)

func (*SignIntermediateResponse) ProtoMessage

func (*SignIntermediateResponse) ProtoMessage()

func (*SignIntermediateResponse) Reset

func (m *SignIntermediateResponse) Reset()

func (*SignIntermediateResponse) Size

func (m *SignIntermediateResponse) Size() (n int)

func (*SignIntermediateResponse) String

func (m *SignIntermediateResponse) String() string

func (*SignIntermediateResponse) Unmarshal

func (m *SignIntermediateResponse) Unmarshal(dAtA []byte) error

func (*SignIntermediateResponse) XXX_DiscardUnknown

func (m *SignIntermediateResponse) XXX_DiscardUnknown()

func (*SignIntermediateResponse) XXX_Marshal

func (m *SignIntermediateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SignIntermediateResponse) XXX_Merge

func (dst *SignIntermediateResponse) XXX_Merge(src proto.Message)

func (*SignIntermediateResponse) XXX_Size

func (m *SignIntermediateResponse) XXX_Size() int

func (*SignIntermediateResponse) XXX_Unmarshal

func (m *SignIntermediateResponse) XXX_Unmarshal(b []byte) error

type SignRequest

type SignRequest struct {
	Csr                  []byte   `protobuf:"bytes,1,opt,name=csr,proto3" json:"csr,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*SignRequest) Descriptor

func (*SignRequest) Descriptor() ([]byte, []int)

func (*SignRequest) GetCsr

func (m *SignRequest) GetCsr() []byte

func (*SignRequest) Marshal

func (m *SignRequest) Marshal() (dAtA []byte, err error)

func (*SignRequest) MarshalTo

func (m *SignRequest) MarshalTo(dAtA []byte) (int, error)

func (*SignRequest) ProtoMessage

func (*SignRequest) ProtoMessage()

func (*SignRequest) Reset

func (m *SignRequest) Reset()

func (*SignRequest) Size

func (m *SignRequest) Size() (n int)

func (*SignRequest) String

func (m *SignRequest) String() string

func (*SignRequest) Unmarshal

func (m *SignRequest) Unmarshal(dAtA []byte) error

func (*SignRequest) XXX_DiscardUnknown

func (m *SignRequest) XXX_DiscardUnknown()

func (*SignRequest) XXX_Marshal

func (m *SignRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SignRequest) XXX_Merge

func (dst *SignRequest) XXX_Merge(src proto.Message)

func (*SignRequest) XXX_Size

func (m *SignRequest) XXX_Size() int

func (*SignRequest) XXX_Unmarshal

func (m *SignRequest) XXX_Unmarshal(b []byte) error

type SignResponse

type SignResponse struct {
	CrtPem               string   `protobuf:"bytes,1,opt,name=crt_pem,json=crtPem,proto3" json:"crt_pem,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*SignResponse) Descriptor

func (*SignResponse) Descriptor() ([]byte, []int)

func (*SignResponse) GetCrtPem

func (m *SignResponse) GetCrtPem() string

func (*SignResponse) Marshal

func (m *SignResponse) Marshal() (dAtA []byte, err error)

func (*SignResponse) MarshalTo

func (m *SignResponse) MarshalTo(dAtA []byte) (int, error)

func (*SignResponse) ProtoMessage

func (*SignResponse) ProtoMessage()

func (*SignResponse) Reset

func (m *SignResponse) Reset()

func (*SignResponse) Size

func (m *SignResponse) Size() (n int)

func (*SignResponse) String

func (m *SignResponse) String() string

func (*SignResponse) Unmarshal

func (m *SignResponse) Unmarshal(dAtA []byte) error

func (*SignResponse) XXX_DiscardUnknown

func (m *SignResponse) XXX_DiscardUnknown()

func (*SignResponse) XXX_Marshal

func (m *SignResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SignResponse) XXX_Merge

func (dst *SignResponse) XXX_Merge(src proto.Message)

func (*SignResponse) XXX_Size

func (m *SignResponse) XXX_Size() int

func (*SignResponse) XXX_Unmarshal

func (m *SignResponse) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

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