Interface AuditEventLoggerBasic

All Known Subinterfaces:
AuditEventLoggerBasicEx
All Known Implementing Classes:
AuditEventLoggerBasic.Null, AuditEventLoggerBasicEx.Null, JettyServerAuditEventLogger

public interface AuditEventLoggerBasic
An simple interface that hides the context necessary for creating and logging io.deephaven.enterprise.auth.audit.AuditEvents. Useful so that callers are only responsible for the core parts of the event, namely io.deephaven.enterprise.auth.auditAuditEvent#getEvent() and io.deephaven.enterprise.auth.audit.AuditEvent#getDetails().
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static enum 
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    log(String event, String details)
     
  • Method Details