public class PasswordResetPlugin
extends java.lang.Object
implements org.jivesoftware.openfire.container.Plugin
| Modifier and Type | Field and Description |
|---|---|
static org.jivesoftware.util.SystemProperty<java.lang.String> |
BODY |
static java.lang.String |
CONTEXT_PATH |
static org.jivesoftware.util.SystemProperty<java.lang.Boolean> |
ENABLED |
static org.jivesoftware.util.SystemProperty<java.time.Duration> |
EXPIRY |
static org.jivesoftware.util.SystemProperty<java.lang.Integer> |
MAX_LENGTH |
static org.jivesoftware.util.SystemProperty<java.lang.Integer> |
MIN_LENGTH |
static java.lang.String |
PLUGIN_NAME |
static org.jivesoftware.util.SystemProperty<java.lang.String> |
SENDER_ADDRESS |
static org.jivesoftware.util.SystemProperty<java.lang.String> |
SENDER_NAME |
static org.jivesoftware.util.SystemProperty<java.lang.String> |
SERVER |
static org.jivesoftware.util.SystemProperty<java.lang.String> |
SUBJECT |
| Constructor and Description |
|---|
PasswordResetPlugin()
Default constructor for the plugin.
|
| Modifier and Type | Method and Description |
|---|---|
void |
destroyPlugin() |
static PasswordResetPlugin |
getInstance() |
PasswordResetMailer |
getPasswordResetMailer() |
PasswordResetTokenManager |
getResetTokenManager() |
void |
initializePlugin(org.jivesoftware.openfire.container.PluginManager manager,
java.io.File pluginDirectory) |
static java.lang.String |
localize(java.lang.String key,
java.lang.Object... arguments) |
public static final java.lang.String PLUGIN_NAME
public static final org.jivesoftware.util.SystemProperty<java.lang.Boolean> ENABLED
public static final org.jivesoftware.util.SystemProperty<java.lang.String> SERVER
public static final org.jivesoftware.util.SystemProperty<java.lang.String> SENDER_NAME
public static final org.jivesoftware.util.SystemProperty<java.lang.String> SENDER_ADDRESS
public static final org.jivesoftware.util.SystemProperty<java.lang.String> SUBJECT
public static final org.jivesoftware.util.SystemProperty<java.lang.String> BODY
public static final org.jivesoftware.util.SystemProperty<java.time.Duration> EXPIRY
public static final org.jivesoftware.util.SystemProperty<java.lang.Integer> MIN_LENGTH
public static final org.jivesoftware.util.SystemProperty<java.lang.Integer> MAX_LENGTH
public static final java.lang.String CONTEXT_PATH
public PasswordResetPlugin()
public static PasswordResetPlugin getInstance()
public static java.lang.String localize(java.lang.String key,
java.lang.Object... arguments)
public void initializePlugin(org.jivesoftware.openfire.container.PluginManager manager,
java.io.File pluginDirectory)
initializePlugin in interface org.jivesoftware.openfire.container.Pluginpublic void destroyPlugin()
destroyPlugin in interface org.jivesoftware.openfire.container.Pluginpublic PasswordResetMailer getPasswordResetMailer()
public PasswordResetTokenManager getResetTokenManager()