org.mule.module.management.support
Class SimplePasswordJmxAuthenticator

java.lang.Object
  extended by org.mule.module.management.support.SimplePasswordJmxAuthenticator
All Implemented Interfaces:
JMXAuthenticator, ConfigurableJMXAuthenticator

public class SimplePasswordJmxAuthenticator
extends Object
implements JMXAuthenticator, ConfigurableJMXAuthenticator

A JMX authenticator for a simple username/password scheme. Passwords are neither encrypted, nor obfuscated.


Field Summary
protected static Log logger
          Logger used by this class.
 
Constructor Summary
SimplePasswordJmxAuthenticator()
           
 
Method Summary
 Subject authenticate(Object authToken)
           
 void configure(Map newCredentials)
           
 void setCredentials(Map<String,String> newCredentials)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

protected static final Log logger
Logger used by this class.

Constructor Detail

SimplePasswordJmxAuthenticator

public SimplePasswordJmxAuthenticator()
Method Detail

authenticate

public Subject authenticate(Object authToken)
Specified by:
authenticate in interface JMXAuthenticator

setCredentials

public void setCredentials(Map<String,String> newCredentials)

configure

public void configure(Map newCredentials)
Specified by:
configure in interface ConfigurableJMXAuthenticator


Copyright © 2003-2014 MuleSoft, Inc.. All Rights Reserved.