Documentation
¶
Overview ¶
Package audit provides the Auditor interface and supporting types for audit logging.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Auditor ¶
type Auditor interface {
Record(ctx context.Context, entry Entry) error
RecordSuccess(ctx context.Context, entry Entry) error
RecordFailure(ctx context.Context, entry Entry, err error) error
RecordRejected(ctx context.Context, entry Entry, reason string) error
}
Auditor writes audit entries to persistent storage.
Click to show internal directories.
Click to hide internal directories.