我有一個包含敏感信息(信用卡信息,電話號碼等)的類。爲敏感數據定製log4j日誌記錄
我希望能夠將此類傳遞給log4j,但讓它隱藏某些信息。
如果我有一個具有getPhoneNumber,getCreditCardNumber方法的UserInformation類,我將如何自定義log4j或這個類,以便它將正確掩蓋數字。
我想要將信用卡號輸出爲xxxx-xxxx-xxxx-1234,並將電話號碼輸出爲xxxx-xxx-xxx,因爲它們是1234-1234-1234-1234和1234-567 -890
感謝
+1用於日誌保存'toString()'方法 – 2010-05-12 10:57:05