Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuditEvent ¶
type AuditEvent struct {
ID string `json:"id"`
Timestamp time.Time `json:"timestamp"`
EventType string `json:"event_type"`
Profile *compliance.SecurityProfile `json:"profile"`
ValidationResult *compliance.ValidationState `json:"validation_result"`
Metadata map[string]interface{} `json:"metadata"`
}
type AuditLogger ¶
type AuditLogger struct {
// contains filtered or unexported fields
}
func (*AuditLogger) LogValidationEvent ¶
func (al *AuditLogger) LogValidationEvent(ctx context.Context, event *AuditEvent) error
type AuditService ¶
type AuditService struct {
// contains filtered or unexported fields
}
func (*AuditService) AuditQuantumOperations ¶
func (as *AuditService) AuditQuantumOperations( ctx context.Context, request *proto.AuditRequest, ) (*proto.AuditResponse, error)
Click to show internal directories.
Click to hide internal directories.