Interface AuditManager

All Known Implementing Classes:
BaseAuditManager

@Contract public interface AuditManager
Defines the behavior for audit manager implementations.
Author:
tjquinn
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    authentication(String user, String realm, boolean success)
    Reports authentication events to registered audit modules.
    boolean
    Returns whether auditing is turned on.
    void
    Loads all audit modules.
    void
    Reports server shutdown event to registered audit modules.
    void
    Reports server start-up event to registered audit modules.
  • Method Details

    • loadAuditModules

      void loadAuditModules()
      Loads all audit modules.
    • authentication

      void authentication(String user, String realm, boolean success)
      Reports authentication events to registered audit modules.
      Parameters:
      user -
      realm -
      success -
    • serverStarted

      void serverStarted()
      Reports server start-up event to registered audit modules.
    • serverShutdown

      void serverShutdown()
      Reports server shutdown event to registered audit modules.
    • isAuditOn

      boolean isAuditOn()
      Returns whether auditing is turned on.
      Returns: