Class PropertiesLoader
- java.lang.Object
-
- org.apache.activemq.artemis.spi.core.security.jaas.PropertiesLoader
-
- Direct Known Subclasses:
CertificateLoginModule,KubernetesLoginModule,PropertiesLoginModule,SCRAMPropertiesLoginModule
public class PropertiesLoader extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPropertiesLoader.FileNameKey
-
Field Summary
Fields Modifier and Type Field Description protected booleandebugstatic StringLOGIN_CONFIG_SYS_PROP_NAME
-
Constructor Summary
Constructors Constructor Description PropertiesLoader()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected static booleanbooleanOption(String name, Map options)voidinit(Map options)ReloadablePropertiesload(String nameProperty, String fallbackName, Map options)ReloadablePropertiesload(String nameProperty, String fallbackName, Map options, org.apache.activemq.artemis.spi.core.security.jaas.PropertiesLoader.NormaliseStringValues valueNormaliser)static voidreload()static voidresetUsersAndGroupsCache()For test-usage only.
-
-
-
Field Detail
-
LOGIN_CONFIG_SYS_PROP_NAME
public static String LOGIN_CONFIG_SYS_PROP_NAME
-
debug
protected boolean debug
-
-
Method Detail
-
init
public void init(Map options)
-
load
public ReloadableProperties load(String nameProperty, String fallbackName, Map options)
-
load
public ReloadableProperties load(String nameProperty, String fallbackName, Map options, org.apache.activemq.artemis.spi.core.security.jaas.PropertiesLoader.NormaliseStringValues valueNormaliser)
-
reload
public static void reload()
-
resetUsersAndGroupsCache
public static void resetUsersAndGroupsCache()
For test-usage only.
-
-