Gestionnaire de fichiers d'audit par défaut (auditFileHandler)
Implémentation par défaut du gestionnaire de fichiers d'audit qui émet les événements d'audit dans un fichier texte.
Nom de l'attribut | Type de données | Valeur par défaut | Description |
---|---|---|---|
compact | boolean | false | Si défini sur true, l'intégralité e l'enregistrement d'audit, qui est au format JSON, sera imprimée sur une ligne au sein du journal d'audit. |
eventsRef | Liste de références aux éléments auditEvent de niveau supérieur (chaîne dans laquelle les éléments sont séparés par des virgules). | Définition d'un événement d'audit et résultat d'audit pour l'émission d'un enregistrement d'audit pour un journal d'audit. Si aucun événement n'est spécifié, tous les événements et tous les résultats seront émis dans le journal d'audit. | |
id | string | ID de configuration unique. | |
logDirectory | Chemin vers un répertoire | ${server.output.dir}/logs | Emplacement dans lequel les journaux de fichier d'audit seront enregistrés. Si non spécifié, les journaux d'audit sont écrits dans l'emplacement de journal d'audit par défaut du serveur, WLP_OUTPUT_DIR/serverName/logs. |
maxFileSize | int
Minimum : 0 |
20 | Taille maximale (en Mo) de chaque journal de fichier d'audit. |
maxFiles | int
Minimum : 0 |
100 | Nombre maximal de journaux de fichier d'audit à sauvegarder avant que le journal de fichier d'audit le plus ancien ne soit encapsulé. Si une taille de fichier maximale est appliquée, ce paramètre détermine combien de fichiers journaux de chaque type sont conservés. |
- events
Description : Définition d'un événement d'audit et résultat d'audit pour l'émission d'un enregistrement d'audit pour un journal d'audit. Si aucun événement n'est spécifié, tous les événements et tous les résultats seront émis dans le journal d'audit.Obligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description eventName - SECURITY_RESOURCE_ACCESS
- CONFIG_SNAPSHOT
- SECURITY_AUTHN_DELEGATION
- JMX_MBEANS
- JMS
- SECURITY_SESSION_EXPIRY
- SECURITY_SESSION_LOGOUT
- SECURITY_SIGNING
- SECURITY_RUNTIME_KEY
- SECURITY_AUDIT_MGMT
- SECURITY_AUTHZ
- JMX_NOTIFICATION
- SECURITY_ENCRYPTION
- SECURITY_SESSION_LOGIN
- SECURITY_MGMT_KEY
- SECURITY_MEMBER_MGMT
- SECURITY_ROLE_MAPPING
- SECURITY_AUTHN
Nom unique de l'événement d'audit. Exemple : SECURITY_AUTHN ou SECURITY_AUTHZ. - SECURITY_RESOURCE_ACCESS
- securityResourceAccess
- CONFIG_SNAPSHOT
- configSnapshot
- SECURITY_AUTHN_DELEGATION
- securityAuthnDelegation
- JMX_MBEANS
- jmxMbeans
- JMS
- jms
- SECURITY_SESSION_EXPIRY
- securitySessionExpiry
- SECURITY_SESSION_LOGOUT
- securitySessionLogout
- SECURITY_SIGNING
- securitySigning
- SECURITY_RUNTIME_KEY
- securityRuntimeKey
- SECURITY_AUDIT_MGMT
- securityMemberMgmt
- SECURITY_AUTHZ
- securityAuthz
- JMX_NOTIFICATION
- jmxNotification
- SECURITY_ENCRYPTION
- securityEncyption
- SECURITY_SESSION_LOGIN
- securitySessionLogin
- SECURITY_MGMT_KEY
- securityMgmtKey
- SECURITY_MEMBER_MGMT
- securityMemberMgmt
- SECURITY_ROLE_MAPPING
- securityRoleMapping
- SECURITY_AUTHN
- securityAuthn
id string ID de configuration unique. outcome - SUCCESS
- DENIED
- WARNING
- REDIRECT
- ERROR
- INFO
- FAILURE
Définit le résultat d'un événement d'audit à collecter et à inclure au rapport. Par exemple : SUCCESS, FAILURE ou DENIED. Si aucun résultat n'est spécifié, tous les résultats de l'événement d'audit particulier sont émis dans audit.log. - SUCCESS
- success
- DENIED
- denied
- WARNING
- warning
- REDIRECT
- redirect
- ERROR
- error
- INFO
- info
- FAILURE
- failure