|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.activemq.security.SimpleAuthenticationPlugin
public class SimpleAuthenticationPlugin
A simple authentication plugin
Constructor Summary | |
---|---|
SimpleAuthenticationPlugin()
|
|
SimpleAuthenticationPlugin(java.util.List<?> users)
|
Method Summary | |
---|---|
java.util.Map<java.lang.String,java.util.Set<java.security.Principal>> |
getUserGroups()
|
java.util.Map<java.lang.String,java.lang.String> |
getUserPasswords()
|
Broker |
installPlugin(Broker parent)
Installs the plugin into the interceptor chain of the broker, returning the new intercepted broker to use. |
void |
setAnonymousAccessAllowed(boolean anonymousAccessAllowed)
|
void |
setAnonymousGroup(java.lang.String anonymousGroup)
|
void |
setAnonymousUser(java.lang.String anonymousUser)
|
void |
setUserGroups(java.util.Map<java.lang.String,java.util.Set<java.security.Principal>> userGroups)
Sets the groups a user is in. |
void |
setUserPasswords(java.util.Map<java.lang.String,java.lang.String> userPasswords)
Sets the map indexed by user name with the value the password |
void |
setUsers(java.util.List<?> users)
Sets individual users for authentication |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SimpleAuthenticationPlugin()
public SimpleAuthenticationPlugin(java.util.List<?> users)
Method Detail |
---|
public Broker installPlugin(Broker parent)
BrokerPlugin
installPlugin
in interface BrokerPlugin
public java.util.Map<java.lang.String,java.util.Set<java.security.Principal>> getUserGroups()
public void setUsers(java.util.List<?> users)
public void setAnonymousAccessAllowed(boolean anonymousAccessAllowed)
public void setAnonymousUser(java.lang.String anonymousUser)
public void setAnonymousGroup(java.lang.String anonymousGroup)
public void setUserGroups(java.util.Map<java.lang.String,java.util.Set<java.security.Principal>> userGroups)
public java.util.Map<java.lang.String,java.lang.String> getUserPasswords()
public void setUserPasswords(java.util.Map<java.lang.String,java.lang.String> userPasswords)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |