Class PropertiesLoginModuleConfigurator
- java.lang.Object
-
- org.apache.activemq.artemis.spi.core.security.jaas.PropertiesLoginModuleConfigurator
-
- All Implemented Interfaces:
UserManagement
public class PropertiesLoginModuleConfigurator extends java.lang.Object implements UserManagement
-
-
Constructor Summary
Constructors Constructor Description PropertiesLoginModuleConfigurator(java.lang.String entryName, java.lang.String brokerEtc)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddNewUser(java.lang.String username, java.lang.String hash, java.lang.String... roles)java.util.Map<java.lang.String,java.util.Set<java.lang.String>>listUser(java.lang.String username)voidremoveUser(java.lang.String username)voidsave()voidupdateUser(java.lang.String username, java.lang.String password, java.lang.String... roles)
-
-
-
Method Detail
-
addNewUser
public void addNewUser(java.lang.String username, java.lang.String hash, java.lang.String... roles)- Specified by:
addNewUserin interfaceUserManagement
-
save
public void save() throws java.lang.Exception- Throws:
java.lang.Exception
-
removeUser
public void removeUser(java.lang.String username)
- Specified by:
removeUserin interfaceUserManagement
-
listUser
public java.util.Map<java.lang.String,java.util.Set<java.lang.String>> listUser(java.lang.String username)
- Specified by:
listUserin interfaceUserManagement
-
updateUser
public void updateUser(java.lang.String username, java.lang.String password, java.lang.String... roles)- Specified by:
updateUserin interfaceUserManagement
-
-