Versions in this module Expand all Collapse all v0 v0.9.0 Oct 20, 2021retracted Changes in this version + func RegisterSecurityModuleServer(s *grpc.Server, srv SecurityModuleServer) + type DumpProcessCacheParams struct + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*DumpProcessCacheParams) Descriptor() ([]byte, []int) + func (*DumpProcessCacheParams) ProtoMessage() + func (m *DumpProcessCacheParams) Reset() + func (m *DumpProcessCacheParams) String() string + func (m *DumpProcessCacheParams) XXX_DiscardUnknown() + func (m *DumpProcessCacheParams) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *DumpProcessCacheParams) XXX_Merge(src proto.Message) + func (m *DumpProcessCacheParams) XXX_Size() int + func (m *DumpProcessCacheParams) XXX_Unmarshal(b []byte) error + type GetConfigParams struct + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*GetConfigParams) Descriptor() ([]byte, []int) + func (*GetConfigParams) ProtoMessage() + func (m *GetConfigParams) Reset() + func (m *GetConfigParams) String() string + func (m *GetConfigParams) XXX_DiscardUnknown() + func (m *GetConfigParams) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *GetConfigParams) XXX_Merge(src proto.Message) + func (m *GetConfigParams) XXX_Size() int + func (m *GetConfigParams) XXX_Unmarshal(b []byte) error + type GetEventParams struct + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*GetEventParams) Descriptor() ([]byte, []int) + func (*GetEventParams) ProtoMessage() + func (m *GetEventParams) Reset() + func (m *GetEventParams) String() string + func (m *GetEventParams) XXX_DiscardUnknown() + func (m *GetEventParams) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *GetEventParams) XXX_Merge(src proto.Message) + func (m *GetEventParams) XXX_Size() int + func (m *GetEventParams) XXX_Unmarshal(b []byte) error + type RunSelfTestParams struct + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*RunSelfTestParams) Descriptor() ([]byte, []int) + func (*RunSelfTestParams) ProtoMessage() + func (m *RunSelfTestParams) Reset() + func (m *RunSelfTestParams) String() string + func (m *RunSelfTestParams) XXX_DiscardUnknown() + func (m *RunSelfTestParams) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *RunSelfTestParams) XXX_Merge(src proto.Message) + func (m *RunSelfTestParams) XXX_Size() int + func (m *RunSelfTestParams) XXX_Unmarshal(b []byte) error + type SecurityConfigMessage struct + FIMEnabled bool + RuntimeEnabled bool + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*SecurityConfigMessage) Descriptor() ([]byte, []int) + func (*SecurityConfigMessage) ProtoMessage() + func (m *SecurityConfigMessage) GetFIMEnabled() bool + func (m *SecurityConfigMessage) GetRuntimeEnabled() bool + func (m *SecurityConfigMessage) Reset() + func (m *SecurityConfigMessage) String() string + func (m *SecurityConfigMessage) XXX_DiscardUnknown() + func (m *SecurityConfigMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *SecurityConfigMessage) XXX_Merge(src proto.Message) + func (m *SecurityConfigMessage) XXX_Size() int + func (m *SecurityConfigMessage) XXX_Unmarshal(b []byte) error + type SecurityDumpProcessCacheMessage struct + Filename string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*SecurityDumpProcessCacheMessage) Descriptor() ([]byte, []int) + func (*SecurityDumpProcessCacheMessage) ProtoMessage() + func (m *SecurityDumpProcessCacheMessage) GetFilename() string + func (m *SecurityDumpProcessCacheMessage) Reset() + func (m *SecurityDumpProcessCacheMessage) String() string + func (m *SecurityDumpProcessCacheMessage) XXX_DiscardUnknown() + func (m *SecurityDumpProcessCacheMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *SecurityDumpProcessCacheMessage) XXX_Merge(src proto.Message) + func (m *SecurityDumpProcessCacheMessage) XXX_Size() int + func (m *SecurityDumpProcessCacheMessage) XXX_Unmarshal(b []byte) error + type SecurityEventMessage struct + Data []byte + RuleID string + Service string + Tags []string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*SecurityEventMessage) Descriptor() ([]byte, []int) + func (*SecurityEventMessage) ProtoMessage() + func (m *SecurityEventMessage) GetData() []byte + func (m *SecurityEventMessage) GetRuleID() string + func (m *SecurityEventMessage) GetService() string + func (m *SecurityEventMessage) GetTags() []string + func (m *SecurityEventMessage) Reset() + func (m *SecurityEventMessage) String() string + func (m *SecurityEventMessage) XXX_DiscardUnknown() + func (m *SecurityEventMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *SecurityEventMessage) XXX_Merge(src proto.Message) + func (m *SecurityEventMessage) XXX_Size() int + func (m *SecurityEventMessage) XXX_Unmarshal(b []byte) error + type SecurityModuleClient interface + DumpProcessCache func(ctx context.Context, in *DumpProcessCacheParams, opts ...grpc.CallOption) (*SecurityDumpProcessCacheMessage, error) + GetConfig func(ctx context.Context, in *GetConfigParams, opts ...grpc.CallOption) (*SecurityConfigMessage, error) + GetEvents func(ctx context.Context, in *GetEventParams, opts ...grpc.CallOption) (SecurityModule_GetEventsClient, error) + RunSelfTest func(ctx context.Context, in *RunSelfTestParams, opts ...grpc.CallOption) (*SecuritySelfTestResultMessage, error) + func NewSecurityModuleClient(cc *grpc.ClientConn) SecurityModuleClient + type SecurityModuleServer interface + DumpProcessCache func(context.Context, *DumpProcessCacheParams) (*SecurityDumpProcessCacheMessage, error) + GetConfig func(context.Context, *GetConfigParams) (*SecurityConfigMessage, error) + GetEvents func(*GetEventParams, SecurityModule_GetEventsServer) error + RunSelfTest func(context.Context, *RunSelfTestParams) (*SecuritySelfTestResultMessage, error) + type SecurityModule_GetEventsClient interface + Recv func() (*SecurityEventMessage, error) + type SecurityModule_GetEventsServer interface + Send func(*SecurityEventMessage) error + type SecuritySelfTestResultMessage struct + Error string + Ok bool + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*SecuritySelfTestResultMessage) Descriptor() ([]byte, []int) + func (*SecuritySelfTestResultMessage) ProtoMessage() + func (m *SecuritySelfTestResultMessage) GetError() string + func (m *SecuritySelfTestResultMessage) GetOk() bool + func (m *SecuritySelfTestResultMessage) Reset() + func (m *SecuritySelfTestResultMessage) String() string + func (m *SecuritySelfTestResultMessage) XXX_DiscardUnknown() + func (m *SecuritySelfTestResultMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *SecuritySelfTestResultMessage) XXX_Merge(src proto.Message) + func (m *SecuritySelfTestResultMessage) XXX_Size() int + func (m *SecuritySelfTestResultMessage) XXX_Unmarshal(b []byte) error + type UnimplementedSecurityModuleServer struct + func (*UnimplementedSecurityModuleServer) DumpProcessCache(ctx context.Context, req *DumpProcessCacheParams) (*SecurityDumpProcessCacheMessage, error) + func (*UnimplementedSecurityModuleServer) GetConfig(ctx context.Context, req *GetConfigParams) (*SecurityConfigMessage, error) + func (*UnimplementedSecurityModuleServer) GetEvents(req *GetEventParams, srv SecurityModule_GetEventsServer) error + func (*UnimplementedSecurityModuleServer) RunSelfTest(ctx context.Context, req *RunSelfTestParams) (*SecuritySelfTestResultMessage, error)