04 Sep, 2014
1 commit
-
git-svn-id: https://svn.forgerock.org/openidm/trunk@3854 d98387aa-ee2c-4292-a9e6-504d2a719fd3
03 Sep, 2014
1 commit
-
Add filter-by-field value AuditLogFilter. git-svn-id: https://svn.forgerock.org/openidm/trunk@3849 d98387aa-ee2c-4292-a9e6-504d2a719fd3
27 Aug, 2014
1 commit
-
Allow custom audit log filter eventTypes to be filterable by script-hook. git-svn-id: https://svn.forgerock.org/openidm/trunk@3829 d98387aa-ee2c-4292-a9e6-504d2a719fd3
15 Aug, 2014
1 commit
-
Add support for an audit filter via a script. git-svn-id: https://svn.forgerock.org/openidm/trunk@3802 d98387aa-ee2c-4292-a9e6-504d2a719fd3
12 Aug, 2014
1 commit
-
Refactor AuditService log filters from using a map of eventtype to some set of actions to a collection of log filters with a defined interface. Calling filter.isFiltered(context, request) lets AuditSerivceImpl#handleCreate determine whether to filter the request. This allows extension to other types of filters but also lets different event types use a different set of action constants and thus solves OPENIDM-2106. All AuditLogFilter implementation is hidden behind the static factory methods in AuditLogFilters. Note that in the implementations of newActivityActionFilter and newReconActionFilter, the resultant filter does not filter nulls or actions that are not constants of the requisite enum type. git-svn-id: https://svn.forgerock.org/openidm/trunk@3792 d98387aa-ee2c-4292-a9e6-504d2a719fd3
01 Aug, 2014
1 commit
-
Isolate and use consistent query between generation of ReconEntry audit log and audit service entryType comparison for formatting. git-svn-id: https://svn.forgerock.org/openidm/trunk@3766 d98387aa-ee2c-4292-a9e6-504d2a719fd3
28 Jul, 2014
5 commits
-
git-svn-id: https://svn.forgerock.org/openidm/trunk@3628 d98387aa-ee2c-4292-a9e6-504d2a719fd3
-
git-svn-id: https://svn.forgerock.org/openidm/trunk@3627 d98387aa-ee2c-4292-a9e6-504d2a719fd3
-
Add unit test for audit service configuration methods, handleCreate Refactor accordingly. git-svn-id: https://svn.forgerock.org/openidm/trunk@3624 d98387aa-ee2c-4292-a9e6-504d2a719fd3
-
git-svn-id: https://svn.forgerock.org/openidm/trunk@3609 d98387aa-ee2c-4292-a9e6-504d2a719fd3
-
git-svn-id: https://svn.forgerock.org/openidm/trunk@3606 d98387aa-ee2c-4292-a9e6-504d2a719fd3
24 Jul, 2014
1 commit
-
as parameter. Also cleanup javadoc. git-svn-id: https://svn.forgerock.org/openidm/trunk@3580 d98387aa-ee2c-4292-a9e6-504d2a719fd3
16 Jul, 2014
1 commit
-
r3353:3535 https://svn.forgerock.org/openidm/branches/3.1-earlyprototype git-svn-id: https://svn.forgerock.org/openidm/trunk@3537 d98387aa-ee2c-4292-a9e6-504d2a719fd3
26 Jun, 2014
1 commit
-
Do not audit log audit logs over the router. git-svn-id: https://svn.forgerock.org/openidm/trunk@3465 d98387aa-ee2c-4292-a9e6-504d2a719fd3
16 Apr, 2014
1 commit
-
Cleanup ConnectorException logging in OpenICFProvisionerService Silence SEVE authentication log message when called from passthrough auth (or other internal call) Refactor static helper class ActivityLog with ActivityLogger interface to allow no-op Null-Object pattern for times we don't want to log. Upgrade to forgerock-util 1.3.2-SNAPSHOT and forgerock-rest 2.2.5-SNAPSHOT for useful Request object enhancements. git-svn-id: https://svn.forgerock.org/openidm/trunk@3095 d98387aa-ee2c-4292-a9e6-504d2a719fd3
17 Mar, 2014
2 commits
-
git-svn-id: https://svn.forgerock.org/openidm/trunk@2981 d98387aa-ee2c-4292-a9e6-504d2a719fd3
-
git-svn-id: https://svn.forgerock.org/openidm/trunk@2979 d98387aa-ee2c-4292-a9e6-504d2a719fd3
25 Sep, 2013
1 commit
-
Support per-auditlogger ("logTo") configuration allowance to ignore logging failures. git-svn-id: https://svn.forgerock.org/openidm/trunk@2489 d98387aa-ee2c-4292-a9e6-504d2a719fd3
26 Jun, 2013
1 commit
-
git-svn-id: https://svn.forgerock.org/openidm/trunk@2234 d98387aa-ee2c-4292-a9e6-504d2a719fd3
31 May, 2013
1 commit
-
Provide an OpenICF/ScriptedSQL sample. git-svn-id: https://svn.forgerock.org/openidm/trunk@2191 d98387aa-ee2c-4292-a9e6-504d2a719fd3
22 May, 2013
1 commit
-
Phase 1 of OPENIDM-1310 to allow audit logging to any target This allows audit logging for specific eventTypes to be directed to specific targets by configuring a "logTo" property for the eventType in audit.json: { "eventTypes" : { "activity" : { "filter" : { "actions" : [ "create", "update", "delete", "patch", "action" ] }, "logTo" : [ { "logType" : "csv", "location" : "activity", "recordDelimiter" : ";" } ], "watchedFields" : [ ], "passwordFields" : [ "password" ] }, "recon" : { "logTo" : [ { "logType" : "csv", "location" : "recon", "recordDelimiter" : ";" } ] } }, "logTo" : [ { "logType" : "csv", "location" : "audit", "recordDelimiter" : ";" }, { "logType" : "repository", "useForQueries" : true } ], "exceptionFormatter" : { "type" : "text/javascript", "file" : "bin/defaults/script/audit/stacktraceFormatter.js" } } sets activity to log to activity.csv, recon to log to recon.csv, and all other events to log to audit.csv and the configured repository. git-svn-id: https://svn.forgerock.org/openidm/trunk@2168 d98387aa-ee2c-4292-a9e6-504d2a719fd3
17 May, 2013
1 commit
-
… in activity audit log. git-svn-id: https://svn.forgerock.org/openidm/trunk@2159 d98387aa-ee2c-4292-a9e6-504d2a719fd3
15 May, 2013
1 commit
-
"useForQueries" to be more descriptive for its actual use. git-svn-id: https://svn.forgerock.org/openidm/trunk@2147 d98387aa-ee2c-4292-a9e6-504d2a719fd3
03 May, 2013
3 commits
-
git-svn-id: https://svn.forgerock.org/openidm/trunk@2133 d98387aa-ee2c-4292-a9e6-504d2a719fd3
-
git-svn-id: https://svn.forgerock.org/openidm/trunk@2132 d98387aa-ee2c-4292-a9e6-504d2a719fd3
-
git-svn-id: https://svn.forgerock.org/openidm/trunk@2130 d98387aa-ee2c-4292-a9e6-504d2a719fd3
02 May, 2013
1 commit
-
…rmatted, added declarations for audit_recon and audit_activity tables in orientdb config git-svn-id: https://svn.forgerock.org/openidm/trunk@2129 d98387aa-ee2c-4292-a9e6-504d2a719fd3
01 May, 2013
1 commit
-
… parsing to fix issues git-svn-id: https://svn.forgerock.org/openidm/trunk@2123 d98387aa-ee2c-4292-a9e6-504d2a719fd3
30 Apr, 2013
1 commit
-
…Summaries, Added Scriptable Formatter For Exception Details git-svn-id: https://svn.forgerock.org/openidm/trunk@2120 d98387aa-ee2c-4292-a9e6-504d2a719fd3
26 Apr, 2013
1 commit
-
…n audit log entries. Implemented in both CsvAuditLogger and RepoAuditLogger. git-svn-id: https://svn.forgerock.org/openidm/trunk@2109 d98387aa-ee2c-4292-a9e6-504d2a719fd3
13 Dec, 2012
2 commits
-
…comes invalid, revised writer pool management strategy git-svn-id: https://svn.forgerock.org/openidm/trunk@1786 d98387aa-ee2c-4292-a9e6-504d2a719fd3
-
… tracker, enhnacement to audit service modified handling, augment system bundle with full javax.transaction classes git-svn-id: https://svn.forgerock.org/openidm/trunk@1776 d98387aa-ee2c-4292-a9e6-504d2a719fd3
08 Dec, 2012
1 commit
-
…hout disruption, explicit control of config file encoding git-svn-id: https://svn.forgerock.org/openidm/trunk@1743 d98387aa-ee2c-4292-a9e6-504d2a719fd3
05 Nov, 2012
1 commit
-
Assign directories to different location: bin => install-location bundle => install-location conf => project-location connectors => install-location db => work-location logs => work-location script => project-location security => install-location workflow => install-location git-svn-id: https://svn.forgerock.org/openidm/trunk@1426 d98387aa-ee2c-4292-a9e6-504d2a719fd3
17 Aug, 2012
1 commit
-
… POST by not reading the entity more than once, which caused the inputstream / socket to be read twice and failing. Also a fix to the audit service id generation during post. git-svn-id: https://svn.forgerock.org/openidm/trunk@1170 d98387aa-ee2c-4292-a9e6-504d2a719fd3
15 Aug, 2012
1 commit
-
resets. Also added the ability to watch specified fields for changes (beyond just the password). Updated default conf/audit.json with these configuration options. git-svn-id: https://svn.forgerock.org/openidm/trunk@1164 d98387aa-ee2c-4292-a9e6-504d2a719fd3
10 Aug, 2012
1 commit
-
…essary link update, jdbc repo parser re-use) and additional monitoring instrumentation. git-svn-id: https://svn.forgerock.org/openidm/trunk@1157 d98387aa-ee2c-4292-a9e6-504d2a719fd3
08 Aug, 2012
1 commit
-
git-svn-id: https://svn.forgerock.org/openidm/trunk@1143 d98387aa-ee2c-4292-a9e6-504d2a719fd3
02 Aug, 2012
1 commit
-
Modified how DateUtils works: no longer a works statically and instead contains factory methods to create DateUtil objects with specifically configured (or default) time zones. Also updated timestamps in audit logs to utilize UTC by default. As a future endeavor, it would be useful to allow these to be configured. git-svn-id: https://svn.forgerock.org/openidm/trunk@1128 d98387aa-ee2c-4292-a9e6-504d2a719fd3
11 Jul, 2012
1 commit
-
…gers". The configuration model was extended to include a section for "triggers" and the actions to audit. git-svn-id: https://svn.forgerock.org/openidm/trunk@1095 d98387aa-ee2c-4292-a9e6-504d2a719fd3