Interface AuditManager
- All Known Implementing Classes:
BaseAuditManager
@Contract
public interface AuditManager
Defines the behavior for audit manager implementations.
- Author:
- tjquinn
-
Method Summary
Modifier and TypeMethodDescriptionvoid
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
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:
-