Documentation
¶
Index ¶
- Variables
- func RegisterSecurityServiceServer(s *grpc.Server, srv SecurityServiceServer)
- type CertificateRequest
- type CertificateResponse
- func (*CertificateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CertificateResponse) GetCa() []byte
- func (x *CertificateResponse) GetCrt() []byte
- func (*CertificateResponse) ProtoMessage()
- func (x *CertificateResponse) ProtoReflect() protoreflect.Message
- func (x *CertificateResponse) Reset()
- func (x *CertificateResponse) String() string
- type ReadFileRequest
- type ReadFileResponse
- type SecurityServiceClient
- type SecurityServiceServer
- type UnimplementedSecurityServiceServer
- func (*UnimplementedSecurityServiceServer) Certificate(context.Context, *CertificateRequest) (*CertificateResponse, error)
- func (*UnimplementedSecurityServiceServer) ReadFile(context.Context, *ReadFileRequest) (*ReadFileResponse, error)
- func (*UnimplementedSecurityServiceServer) WriteFile(context.Context, *WriteFileRequest) (*WriteFileResponse, error)
- type WriteFileRequest
- func (*WriteFileRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WriteFileRequest) GetData() []byte
- func (x *WriteFileRequest) GetPath() string
- func (x *WriteFileRequest) GetPerm() int32
- func (*WriteFileRequest) ProtoMessage()
- func (x *WriteFileRequest) ProtoReflect() protoreflect.Message
- func (x *WriteFileRequest) Reset()
- func (x *WriteFileRequest) String() string
- type WriteFileResponse
Constants ¶
This section is empty.
Variables ¶
var File_security_security_proto protoreflect.FileDescriptor
Functions ¶
func RegisterSecurityServiceServer ¶
func RegisterSecurityServiceServer(s *grpc.Server, srv SecurityServiceServer)
Types ¶
type CertificateRequest ¶
type CertificateRequest struct { Csr []byte `protobuf:"bytes,1,opt,name=csr,proto3" json:"csr,omitempty"` // contains filtered or unexported fields }
The request message containing the process name.
func (*CertificateRequest) Descriptor
deprecated
func (*CertificateRequest) Descriptor() ([]byte, []int)
Deprecated: Use CertificateRequest.ProtoReflect.Descriptor instead.
func (*CertificateRequest) GetCsr ¶
func (x *CertificateRequest) GetCsr() []byte
func (*CertificateRequest) ProtoMessage ¶
func (*CertificateRequest) ProtoMessage()
func (*CertificateRequest) ProtoReflect ¶ added in v0.6.0
func (x *CertificateRequest) ProtoReflect() protoreflect.Message
func (*CertificateRequest) Reset ¶
func (x *CertificateRequest) Reset()
func (*CertificateRequest) String ¶
func (x *CertificateRequest) String() string
type CertificateResponse ¶
type CertificateResponse struct { Ca []byte `protobuf:"bytes,1,opt,name=ca,proto3" json:"ca,omitempty"` Crt []byte `protobuf:"bytes,2,opt,name=crt,proto3" json:"crt,omitempty"` // contains filtered or unexported fields }
The response message containing the requested logs.
func (*CertificateResponse) Descriptor
deprecated
func (*CertificateResponse) Descriptor() ([]byte, []int)
Deprecated: Use CertificateResponse.ProtoReflect.Descriptor instead.
func (*CertificateResponse) GetCa ¶
func (x *CertificateResponse) GetCa() []byte
func (*CertificateResponse) GetCrt ¶
func (x *CertificateResponse) GetCrt() []byte
func (*CertificateResponse) ProtoMessage ¶
func (*CertificateResponse) ProtoMessage()
func (*CertificateResponse) ProtoReflect ¶ added in v0.6.0
func (x *CertificateResponse) ProtoReflect() protoreflect.Message
func (*CertificateResponse) Reset ¶
func (x *CertificateResponse) Reset()
func (*CertificateResponse) String ¶
func (x *CertificateResponse) String() string
type ReadFileRequest ¶
type ReadFileRequest struct { Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"` // contains filtered or unexported fields }
The request message for reading a file on disk.
func (*ReadFileRequest) Descriptor
deprecated
func (*ReadFileRequest) Descriptor() ([]byte, []int)
Deprecated: Use ReadFileRequest.ProtoReflect.Descriptor instead.
func (*ReadFileRequest) GetPath ¶
func (x *ReadFileRequest) GetPath() string
func (*ReadFileRequest) ProtoMessage ¶
func (*ReadFileRequest) ProtoMessage()
func (*ReadFileRequest) ProtoReflect ¶ added in v0.6.0
func (x *ReadFileRequest) ProtoReflect() protoreflect.Message
func (*ReadFileRequest) Reset ¶
func (x *ReadFileRequest) Reset()
func (*ReadFileRequest) String ¶
func (x *ReadFileRequest) String() string
type ReadFileResponse ¶
type ReadFileResponse struct { Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
The response message for reading a file on disk.
func (*ReadFileResponse) Descriptor
deprecated
func (*ReadFileResponse) Descriptor() ([]byte, []int)
Deprecated: Use ReadFileResponse.ProtoReflect.Descriptor instead.
func (*ReadFileResponse) GetData ¶
func (x *ReadFileResponse) GetData() []byte
func (*ReadFileResponse) ProtoMessage ¶
func (*ReadFileResponse) ProtoMessage()
func (*ReadFileResponse) ProtoReflect ¶ added in v0.6.0
func (x *ReadFileResponse) ProtoReflect() protoreflect.Message
func (*ReadFileResponse) Reset ¶
func (x *ReadFileResponse) Reset()
func (*ReadFileResponse) String ¶
func (x *ReadFileResponse) String() string
type SecurityServiceClient ¶
type SecurityServiceClient interface { Certificate(ctx context.Context, in *CertificateRequest, opts ...grpc.CallOption) (*CertificateResponse, error) ReadFile(ctx context.Context, in *ReadFileRequest, opts ...grpc.CallOption) (*ReadFileResponse, error) WriteFile(ctx context.Context, in *WriteFileRequest, opts ...grpc.CallOption) (*WriteFileResponse, error) }
SecurityServiceClient is the client API for SecurityService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewSecurityServiceClient ¶
func NewSecurityServiceClient(cc grpc.ClientConnInterface) SecurityServiceClient
type SecurityServiceServer ¶
type SecurityServiceServer interface { Certificate(context.Context, *CertificateRequest) (*CertificateResponse, error) ReadFile(context.Context, *ReadFileRequest) (*ReadFileResponse, error) WriteFile(context.Context, *WriteFileRequest) (*WriteFileResponse, error) }
SecurityServiceServer is the server API for SecurityService service.
type UnimplementedSecurityServiceServer ¶ added in v0.6.0
type UnimplementedSecurityServiceServer struct { }
UnimplementedSecurityServiceServer can be embedded to have forward compatible implementations.
func (*UnimplementedSecurityServiceServer) Certificate ¶ added in v0.6.0
func (*UnimplementedSecurityServiceServer) Certificate(context.Context, *CertificateRequest) (*CertificateResponse, error)
func (*UnimplementedSecurityServiceServer) ReadFile ¶ added in v0.6.0
func (*UnimplementedSecurityServiceServer) ReadFile(context.Context, *ReadFileRequest) (*ReadFileResponse, error)
func (*UnimplementedSecurityServiceServer) WriteFile ¶ added in v0.6.0
func (*UnimplementedSecurityServiceServer) WriteFile(context.Context, *WriteFileRequest) (*WriteFileResponse, error)
type WriteFileRequest ¶
type WriteFileRequest struct { Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"` Data []byte `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"` Perm int32 `protobuf:"varint,3,opt,name=perm,proto3" json:"perm,omitempty"` // contains filtered or unexported fields }
The request message containing the process name.
func (*WriteFileRequest) Descriptor
deprecated
func (*WriteFileRequest) Descriptor() ([]byte, []int)
Deprecated: Use WriteFileRequest.ProtoReflect.Descriptor instead.
func (*WriteFileRequest) GetData ¶
func (x *WriteFileRequest) GetData() []byte
func (*WriteFileRequest) GetPath ¶
func (x *WriteFileRequest) GetPath() string
func (*WriteFileRequest) GetPerm ¶
func (x *WriteFileRequest) GetPerm() int32
func (*WriteFileRequest) ProtoMessage ¶
func (*WriteFileRequest) ProtoMessage()
func (*WriteFileRequest) ProtoReflect ¶ added in v0.6.0
func (x *WriteFileRequest) ProtoReflect() protoreflect.Message
func (*WriteFileRequest) Reset ¶
func (x *WriteFileRequest) Reset()
func (*WriteFileRequest) String ¶
func (x *WriteFileRequest) String() string
type WriteFileResponse ¶
type WriteFileResponse struct {
// contains filtered or unexported fields
}
The response message containing the requested logs.
func (*WriteFileResponse) Descriptor
deprecated
func (*WriteFileResponse) Descriptor() ([]byte, []int)
Deprecated: Use WriteFileResponse.ProtoReflect.Descriptor instead.
func (*WriteFileResponse) ProtoMessage ¶
func (*WriteFileResponse) ProtoMessage()
func (*WriteFileResponse) ProtoReflect ¶ added in v0.6.0
func (x *WriteFileResponse) ProtoReflect() protoreflect.Message
func (*WriteFileResponse) Reset ¶
func (x *WriteFileResponse) Reset()
func (*WriteFileResponse) String ¶
func (x *WriteFileResponse) String() string