Class PasswordEncoderModuleDescriptor<T extends PasswordEncoder>
java.lang.Object
com.atlassian.plugin.descriptors.AbstractModuleDescriptor<T>
com.atlassian.crowd.plugin.descriptors.PasswordEncoderModuleDescriptor<T>
- All Implemented Interfaces:
com.atlassian.plugin.ModuleDescriptor<T>
,com.atlassian.plugin.Resourced
,com.atlassian.plugin.ScopeAware
,com.atlassian.plugin.StateAware
public class PasswordEncoderModuleDescriptor<T extends PasswordEncoder>
extends com.atlassian.plugin.descriptors.AbstractModuleDescriptor<T>
implements com.atlassian.plugin.StateAware
Module descriptor that handles creating PasswordEncoder plugins
NOTE: This class has to be constructor injected since it's the only way moduleFactory can be set at its parent.
-
Field Summary
Fields inherited from class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
key, moduleClass, moduleClassName, moduleFactory, name, plugin, resources
-
Constructor Summary
ConstructorsConstructorDescriptionPasswordEncoderModuleDescriptor
(PasswordEncoderFactory passwordEncoderFactory, com.atlassian.plugin.module.ModuleFactory moduleFactory) -
Method Summary
Methods inherited from class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
assertModuleClassImplements, checkPermissions, destroy, equals, getCompleteKey, getDescription, getDescriptionKey, getI18nNameKey, getKey, getMinJavaVersion, getModuleClass, getModuleClassName, getName, getParams, getPlugin, getPluginKey, getRequiredPermissions, getResourceDescriptor, getResourceDescriptors, getResourceLocation, getScopeKey, hashCode, init, isBroken, isEnabled, isEnabledByDefault, isSystemModule, loadClass, satisfiesMinJavaVersion, setBroken, setPlugin, toString, validate
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.atlassian.plugin.ModuleDescriptor
getDisplayName
-
Constructor Details
-
PasswordEncoderModuleDescriptor
public PasswordEncoderModuleDescriptor(PasswordEncoderFactory passwordEncoderFactory, com.atlassian.plugin.module.ModuleFactory moduleFactory)
-
-
Method Details
-
getModule
- Specified by:
getModule
in interfacecom.atlassian.plugin.ModuleDescriptor<T extends PasswordEncoder>
- Specified by:
getModule
in classcom.atlassian.plugin.descriptors.AbstractModuleDescriptor<T extends PasswordEncoder>
-
enabled
public void enabled()- Specified by:
enabled
in interfacecom.atlassian.plugin.StateAware
- Overrides:
enabled
in classcom.atlassian.plugin.descriptors.AbstractModuleDescriptor<T extends PasswordEncoder>
-
disabled
public void disabled()- Specified by:
disabled
in interfacecom.atlassian.plugin.StateAware
- Overrides:
disabled
in classcom.atlassian.plugin.descriptors.AbstractModuleDescriptor<T extends PasswordEncoder>
-