Skip to content

Interface IAuditSink

Namespace: DotBoxD.Kernels.Bindings
Assembly: DotBoxD.Kernels.dll

public interface IAuditSink
long EventsWritten { get; }

long

HasBindingAuditSince(BindingDescriptor, long, bool, SandboxErrorCode?, SandboxRunId, string, string)

Section titled “ HasBindingAuditSince(BindingDescriptor, long, bool, SandboxErrorCode?, SandboxRunId, string, string)”
bool HasBindingAuditSince(BindingDescriptor descriptor, long checkpoint, bool success, SandboxErrorCode? expectedErrorCode, SandboxRunId runId, string moduleHash, string policyHash)

descriptor BindingDescriptor

checkpoint long

success bool

expectedErrorCode SandboxErrorCode?

runId SandboxRunId

moduleHash string

policyHash string

bool

void Write(SandboxAuditEvent auditEvent)

auditEvent SandboxAuditEvent