J'ai une classe qui contient des informations sensibles (informations de carte de crédit, numéros de téléphone, etc.).Personnalisation de la journalisation log4j pour les données sensibles
Je veux être capable de passer cette classe à log4j, mais j'ai des informations obscures.
Si j'ai une classe UserInformation qui a des méthodes getPhoneNumber, getCreditCardNumber, comment est-ce que je personnaliserais log4j ou cette classe afin qu'elle obscurcisse les nombres correctement. Je souhaite que le numéro de carte de crédit soit indiqué en tant que xxxx-xxxx-xxxx-1234 et que le numéro de téléphone soit xxxx-xxx-xxx étant donné que ceux-ci sont 1234-1234-1234-1234 et 1234-567 -890
Merci
+1 pour les méthodes log to save 'toString()' –