I thought about doing that. I don't know why I tried the other way. It
doesn't use name, though; it's value. If you add another attribute, then
you have to specify "value" instead of doing default.


On 15 April 2014 13:42, Gary Gregory <[email protected]> wrote:

>
>
>
>
> 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 -----
>
>


-- 
Matt Sicker <[email protected]>

Reply via email to