audit.json revision 0f63005dc454e8131506be734dc0404f48c8578c
7dcb2f62e25d05f2afeb4e79f10102350d7c2c7bBrendan Mmiller{
548846fe158900a483ca91f47603c6bb6fde9b47Jon Branch "auditServiceConfig" : {
548846fe158900a483ca91f47603c6bb6fde9b47Jon Branch "handlerForQueries" : "router",
548846fe158900a483ca91f47603c6bb6fde9b47Jon Branch "availableAuditEventHandlers" : [
76493d12a73ae88da14af334084dae9a85c41e6fJason Lemay "org.forgerock.audit.handlers.csv.CsvAuditEventHandler",
548846fe158900a483ca91f47603c6bb6fde9b47Jon Branch "org.forgerock.openidm.audit.impl.RepositoryAuditEventHandler",
548846fe158900a483ca91f47603c6bb6fde9b47Jon Branch "org.forgerock.openidm.audit.impl.RouterAuditEventHandler"
7a9d1ae9ce372574c72755d4d24593c8ad917ad1Jason Lemay ],
7a9d1ae9ce372574c72755d4d24593c8ad917ad1Jason Lemay "filterPolicies" : {
7a9d1ae9ce372574c72755d4d24593c8ad917ad1Jason Lemay "value" : {
7a9d1ae9ce372574c72755d4d24593c8ad917ad1Jason Lemay "excludeIf" : [
7a9d1ae9ce372574c72755d4d24593c8ad917ad1Jason Lemay "/access/http/request/headers/Authorization",
7a9d1ae9ce372574c72755d4d24593c8ad917ad1Jason Lemay "/access/http/request/headers/X-OpenIDM-Password",
7a9d1ae9ce372574c72755d4d24593c8ad917ad1Jason Lemay "/access/http/request/cookies/session-jwt",
7a9d1ae9ce372574c72755d4d24593c8ad917ad1Jason Lemay "/access/http/response/headers/Authorization",
7a9d1ae9ce372574c72755d4d24593c8ad917ad1Jason Lemay "/access/http/response/headers/X-OpenIDM-Password"
7a9d1ae9ce372574c72755d4d24593c8ad917ad1Jason Lemay ],
7a9d1ae9ce372574c72755d4d24593c8ad917ad1Jason Lemay "includeIf" : [
7a9d1ae9ce372574c72755d4d24593c8ad917ad1Jason Lemay
7a9d1ae9ce372574c72755d4d24593c8ad917ad1Jason Lemay ]
7a9d1ae9ce372574c72755d4d24593c8ad917ad1Jason Lemay }
7a9d1ae9ce372574c72755d4d24593c8ad917ad1Jason Lemay }
548846fe158900a483ca91f47603c6bb6fde9b47Jon Branch },
548846fe158900a483ca91f47603c6bb6fde9b47Jon Branch "eventHandlers" : [
548846fe158900a483ca91f47603c6bb6fde9b47Jon Branch {
548846fe158900a483ca91f47603c6bb6fde9b47Jon Branch "class": "org.forgerock.openidm.audit.impl.RouterAuditEventHandler",
548846fe158900a483ca91f47603c6bb6fde9b47Jon Branch "config": {
76493d12a73ae88da14af334084dae9a85c41e6fJason Lemay "name": "router",
76493d12a73ae88da14af334084dae9a85c41e6fJason Lemay "topics" : [ "access", "activity", "recon", "sync", "authentication", "config" ],
548846fe158900a483ca91f47603c6bb6fde9b47Jon Branch "resourcePath" : "system/auditdb"
76493d12a73ae88da14af334084dae9a85c41e6fJason Lemay }
548846fe158900a483ca91f47603c6bb6fde9b47Jon Branch }
548846fe158900a483ca91f47603c6bb6fde9b47Jon Branch ],
c0f9d2b68dafb8bb2faaea3a47a3f5554462427eJason Lemay "eventTopics" : {
76493d12a73ae88da14af334084dae9a85c41e6fJason Lemay "config": {
76493d12a73ae88da14af334084dae9a85c41e6fJason Lemay "filter" : {
76493d12a73ae88da14af334084dae9a85c41e6fJason Lemay "actions" : [
76493d12a73ae88da14af334084dae9a85c41e6fJason Lemay "create",
0f63005dc454e8131506be734dc0404f48c8578cJason Lemay "read",
76493d12a73ae88da14af334084dae9a85c41e6fJason Lemay "update",
76493d12a73ae88da14af334084dae9a85c41e6fJason Lemay "delete",
76493d12a73ae88da14af334084dae9a85c41e6fJason Lemay "patch",
76493d12a73ae88da14af334084dae9a85c41e6fJason Lemay "action"
76493d12a73ae88da14af334084dae9a85c41e6fJason Lemay ]
76493d12a73ae88da14af334084dae9a85c41e6fJason Lemay }
76493d12a73ae88da14af334084dae9a85c41e6fJason Lemay },
548846fe158900a483ca91f47603c6bb6fde9b47Jon Branch "activity": {
7dcb2f62e25d05f2afeb4e79f10102350d7c2c7bBrendan Mmiller "filter" : {
7dcb2f62e25d05f2afeb4e79f10102350d7c2c7bBrendan Mmiller "actions" : [
7dcb2f62e25d05f2afeb4e79f10102350d7c2c7bBrendan Mmiller "create",
7dcb2f62e25d05f2afeb4e79f10102350d7c2c7bBrendan Mmiller "update",
7dcb2f62e25d05f2afeb4e79f10102350d7c2c7bBrendan Mmiller "delete",
7dcb2f62e25d05f2afeb4e79f10102350d7c2c7bBrendan Mmiller "patch",
7dcb2f62e25d05f2afeb4e79f10102350d7c2c7bBrendan Mmiller "action"
7dcb2f62e25d05f2afeb4e79f10102350d7c2c7bBrendan Mmiller ]
7dcb2f62e25d05f2afeb4e79f10102350d7c2c7bBrendan Mmiller },
7dcb2f62e25d05f2afeb4e79f10102350d7c2c7bBrendan Mmiller "watchedFields" : [ ],
548846fe158900a483ca91f47603c6bb6fde9b47Jon Branch "passwordFields" : [ "password" ]
7dcb2f62e25d05f2afeb4e79f10102350d7c2c7bBrendan Mmiller }
548846fe158900a483ca91f47603c6bb6fde9b47Jon Branch },
7dcb2f62e25d05f2afeb4e79f10102350d7c2c7bBrendan Mmiller "exceptionFormatter" : {
7dcb2f62e25d05f2afeb4e79f10102350d7c2c7bBrendan Mmiller "type" : "text/javascript",
eb2b0665954495b2b2ff7b64375040233c22398fChad Kienle "file" : "audit/stacktraceFormatter.js"
7dcb2f62e25d05f2afeb4e79f10102350d7c2c7bBrendan Mmiller }
18f2985c5be44e17aff0b118ee2c6f18967fa150Brendan Mmiller}