{ "additionalTopics" : { "http-access": { "schema": { "$schema": "http://json-schema.org/draft-04/schema#", "id": "/", "type": "object", "properties": { "_id": { "description": "org.forgerock.audit.events.access.id", "type": "string" }, "timestamp": { "description": "org.forgerock.audit.events.access.timestamp", "type": "string" }, "eventName": { "description": "org.forgerock.audit.events.access.eventName", "type": "string" }, "transactionId": { "description": "org.forgerock.audit.events.access.transactionId", "type": "string" }, "userId": { "description": "org.forgerock.audit.events.access.userId", "type": "string" }, "trackingIds": { "description": "org.forgerock.audit.events.access.trackingIds", "type": "array", "items": { "id": "0", "type": "string" } }, "server": { "type": "object", "properties": { "ip": { "description": "org.forgerock.audit.events.access.server.ip", "type": "string" }, "port": { "description": "org.forgerock.audit.events.access.server.port", "type": "string" } } }, "client": { "type": "object", "properties": { "host": { "description": "org.forgerock.audit.events.access.client.host", "type": "string" }, "ip": { "description": "org.forgerock.audit.events.access.client.ip", "type": "string" }, "port": { "description": "org.forgerock.audit.events.access.client.port", "type": "string" } } }, "request": { "type": "object", "properties": { "protocol": { "description": "org.forgerock.audit.events.access.request.protocol", "type": "string" }, "operation": { "description": "org.forgerock.audit.events.access.request.operation", "type": "string" }, "detail": { "description": "org.forgerock.audit.events.access.request.detail", "type": "object" } } }, "http": { "type": "object", "properties": { "request": { "description": "org.forgerock.audit.events.access.http.request", "type": "object", "properties": { "secure": { "description": "org.forgerock.audit.events.access.http.secure", "type": "boolean" }, "method": { "description": "org.forgerock.audit.events.access.http.method", "type": "string" }, "path": { "description": "org.forgerock.audit.events.access.http.path", "type": "string" }, "queryParameters": { "description": "org.forgerock.audit.events.access.http.queryParameters", "type": "object", "additionalProperties": { "type": "array", "items": { "type": "string" } } }, "headers": { "description": "org.forgerock.audit.events.access.http.headers", "type": "object", "additionalProperties": { "type": "array", "items": { "type": "string" } } }, "cookies": { "description": "org.forgerock.audit.events.access.http.cookies", "type": "object", "additionalProperties": { "type": "string" } } } }, "response": { "description": "org.forgerock.audit.events.access.http.response", "type": "object", "properties": { "headers": { "description": "org.forgerock.audit.events.access.http.request.headers", "type": "object", "additionalProperties": { "type": "array", "items": { "type": "string" } } } } } } }, "response": { "type": "object", "properties": { "status": { "description": "org.forgerock.audit.events.access.response.status", "type": "string" }, "statusCode": { "description": "org.forgerock.audit.events.access.response.statusCode", "type": "string" }, "detail": { "description": "org.forgerock.audit.events.access.response.detail", "type": "string" }, "elapsedTime": { "description": "org.forgerock.audit.events.access.response.elapsedTime", "type": "integer" }, "elapsedTimeUnits": { "description": "org.forgerock.audit.events.access.response.elapsedTimeUnits", "type": "string" } } } } } }, "ldap-access": { "schema": { "$schema": "http://json-schema.org/draft-04/schema#", "id": "/", "type": "object", "properties": { "_id": { "description": "org.forgerock.audit.events.access.id", "type": "string" }, "timestamp": { "description": "org.forgerock.audit.events.access.timestamp", "type": "string" }, "eventName": { "description": "org.forgerock.audit.events.access.eventName", "type": "string" }, "transactionId": { "description": "org.forgerock.audit.events.access.transactionId", "type": "string" }, "userId": { "description": "org.forgerock.audit.events.access.userId", "type": "string" }, "runAs": { "description": "org.forgerock.audit.events.activity.runAs", "type": "string" }, "server": { "type": "object", "properties": { "ip": { "description": "org.forgerock.audit.events.access.server.ip", "type": "string" }, "port": { "description": "org.forgerock.audit.events.access.server.port", "type": "string" } } }, "client": { "type": "object", "properties": { "host": { "description": "org.forgerock.audit.events.access.client.host", "type": "string" }, "ip": { "description": "org.forgerock.audit.events.access.client.ip", "type": "string" }, "port": { "description": "org.forgerock.audit.events.access.client.port", "type": "string" } } }, "request": { "type": "object", "properties": { "protocol": { "description": "org.forgerock.audit.events.access.request.protocol", "type": "string" }, "operation": { "description": "org.forgerock.audit.events.access.request.operation", "type": "string" } } }, "response": { "type": "object", "properties": { "status": { "description": "org.forgerock.audit.events.access.response.status", "type": "string" }, "statusCode": { "description": "org.forgerock.audit.events.access.response.statusCode", "type": "string" }, "detail": { "description": "org.forgerock.audit.events.access.response.detail", "type": "string" }, "elapsedTime": { "description": "org.forgerock.audit.events.access.response.elapsedTime", "type": "integer" }, "elapsedTimeUnits": { "description": "org.forgerock.audit.events.access.response.elapsedTimeUnits", "type": "string" } } }, "ldap": { "id": "ldap", "type": "object", "properties": { "connId": { "id": "connId", "type": "string" }, "msgId": { "id": "msgId", "type": "string" }, "dn": { "id": "dn", "type": "string" }, "scope": { "id": "scope", "type": "string" }, "filter": { "id": "filter", "type": "string" }, "attrs": { "id": "attrs", "type": "array", "items": { "type": "string" } }, "nentries": { "id": "nentries", "type": "string" }, "authType": { "id": "authType", "type": "string" }, "reqControls": { "id": "reqControls", "type": "array", "items": { "type": "string" } }, "respControls": { "id": "respControls", "type": "array", "items": { "type": "string" } }, "additionalItems": { "id": "additionalItems", "type": "string" }, "items" : { "id" : "items", "type" : "string" }, "attr" : { "id" : "attr", "type" : "string" }, "failureReason" : { "id" : "failureReason", "type" : "string" }, "idToAbandon" : { "id" : "idToAbandon", "type" : "integer" }, "maskedResult" : { "id" : "maskedResult", "type" : "integer" }, "maskedMessage" : { "id" : "maskedMessage", "type" : "string" }, "message" : { "id" : "message", "type" : "string" }, "name" : { "id" : "name", "type" : "string" }, "newRDN" : { "id" : "newRDN", "type" : "string" }, "newSup" : { "id" : "newSup", "type" : "string" }, "deleteOldRDN" : { "id" : "deleteOldRDN", "type" : "boolean" }, "oid" : { "id" : "oid", "type" : "string" }, "version" : { "id" : "version", "type" : "string" }, "reason" : { "id" : "reason", "type" : "string" }, "opType": { "id": "opType", "type": "string" } } } } } } } } } } }