Why not @PluginAttribute (name="password", password=true) ?

Gary

<div>-------- Original message --------</div><div>From: [email protected] 
</div><div>Date:04/15/2014  03:28  (GMT-05:00) </div><div>To: 
[email protected] </div><div>Subject: svn commit: r1587460 - in
  
/logging/log4j/log4j2/trunk/log4j-core/src/main/java/org/apache/logging/log4j/core:
  appender/db/nosql/couchdb/ appender/db/nosql/mongodb/ config/plugins/ 
</div><div>
</div>Author: mattsicker
Date: Tue Apr 15 07:28:08 2014
New Revision: 1587460

URL: http://svn.apache.org/r1587460
Log:
Better fix for LOG4J2-605

  - Added @SensitivePluginAttribute for auto-censoring.
  - Doesn't help if your JNDI URI contains a password, though. ;)

Added:
    
logging/log4j/log4j2/trunk/log4j-core/src/main/java/org/apache/logging/log4j/core/config/plugins/SensitivePluginAttribute.java
   (with props)
Modified:
    
logging/log4j/log4j2/trunk/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/db/nosql/couchdb/CouchDBProvider.java
    
logging/log4j/log4j2/trunk/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/db/nosql/mongodb/MongoDBProvider.java
    
logging/log4j/log4j2/trunk/log4j-core/src/main/java/org/apache/logging/log4j/core/config/plugins/PluginBuilder.java

Modified: 
logging/log4j/log4j2/trunk/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/db/nosql/couchdb/CouchDBProvider.java
URL: 
http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/db/nosql/couchdb/CouchDBProvider.java?rev=1587460&r1=1587459&r2=1587460&view=diff
==============================================================================
--- 
logging/log4j/log4j2/trunk/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/db/nosql/couchdb/CouchDBProvider.java
 (original)
+++ 
logging/log4j/log4j2/trunk/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/db/nosql/couchdb/CouchDBProvider.java
 Tue Apr 15 07:28:08 2014
@@ -21,6 +21,7 @@ import java.lang.reflect.Method;

----- Message truncated -----

Reply via email to