Package tv.hd3g.authkit.mod.service
Interface AuditReportService
- All Known Implementing Classes:
AuditReportServiceImpl
public interface AuditReportService
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptioninterceptForbiddenRequest(jakarta.servlet.http.HttpServletRequest request) interceptUnauthorizedRequest(jakarta.servlet.http.HttpServletRequest request) onChangeSecurity(jakarta.servlet.http.HttpServletRequest request, List<String> names) onImportantError(jakarta.servlet.http.HttpServletRequest request, List<String> names, Exception e) onLogin(jakarta.servlet.http.HttpServletRequest request, Duration longSessionDuration, Set<String> tags) onRejectLogin(jakarta.servlet.http.HttpServletRequest request, AuditReportService.RejectLoginCause cause, String realm, String what) onReport(jakarta.servlet.http.HttpServletRequest request, String reportName, String subject, Duration sinceTime) onSimpleEvent(jakarta.servlet.http.HttpServletRequest request, List<String> names) onUseSecurity(jakarta.servlet.http.HttpServletRequest request, List<String> names) reportAllEventNames(jakarta.servlet.http.HttpServletRequest originalRequest) reportLastClientsourcehosts(jakarta.servlet.http.HttpServletRequest originalRequest, Duration sinceTime) reportLastEventActivity(jakarta.servlet.http.HttpServletRequest originalRequest, String eventName, Duration sinceTime) reportLastRemoteIPActivity(jakarta.servlet.http.HttpServletRequest originalRequest, String address, Duration sinceTime) reportLastUserActivities(jakarta.servlet.http.HttpServletRequest originalRequest, String userUUID, Duration sinceTime)
-
Method Details
-
interceptUnauthorizedRequest
- Returns:
- Event ref
-
interceptForbiddenRequest
- Returns:
- Event ref
-
onImportantError
String onImportantError(jakarta.servlet.http.HttpServletRequest request, List<String> names, Exception e) - Returns:
- Event ref
-
onChangeSecurity
- Returns:
- Event ref
-
onUseSecurity
- Returns:
- Event ref
-
onSimpleEvent
- Returns:
- Event ref
-
onRejectLogin
String onRejectLogin(jakarta.servlet.http.HttpServletRequest request, AuditReportService.RejectLoginCause cause, String realm, String what) - Returns:
- Event ref
-
onLogin
String onLogin(jakarta.servlet.http.HttpServletRequest request, Duration longSessionDuration, Set<String> tags) - Returns:
- Event ref
-
onReport
String onReport(jakarta.servlet.http.HttpServletRequest request, String reportName, String subject, Duration sinceTime) - Returns:
- Event ref
-
reportLastUserActivities
Collection<Audit> reportLastUserActivities(jakarta.servlet.http.HttpServletRequest originalRequest, String userUUID, Duration sinceTime) -
reportLastRemoteIPActivity
Collection<Audit> reportLastRemoteIPActivity(jakarta.servlet.http.HttpServletRequest originalRequest, String address, Duration sinceTime) -
reportLastEventActivity
Collection<Audit> reportLastEventActivity(jakarta.servlet.http.HttpServletRequest originalRequest, String eventName, Duration sinceTime) -
reportAllEventNames
-
reportLastClientsourcehosts
Collection<String> reportLastClientsourcehosts(jakarta.servlet.http.HttpServletRequest originalRequest, Duration sinceTime)
-