Class PasswordResetPlugin

  • All Implemented Interfaces:
    org.jivesoftware.openfire.container.Plugin

    public class PasswordResetPlugin
    extends java.lang.Object
    implements org.jivesoftware.openfire.container.Plugin
    • Field Summary

      Fields 
      Modifier and Type Field 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 Summary

      Constructors 
      Constructor Description
      PasswordResetPlugin()
      Default constructor for the plugin.
    • Field Detail

      • ENABLED

        public static final org.jivesoftware.util.SystemProperty<java.lang.Boolean> ENABLED
      • SERVER

        public static final org.jivesoftware.util.SystemProperty<java.lang.String> SERVER
      • SENDER_NAME

        public static final org.jivesoftware.util.SystemProperty<java.lang.String> SENDER_NAME
      • SENDER_ADDRESS

        public static final org.jivesoftware.util.SystemProperty<java.lang.String> SENDER_ADDRESS
      • SUBJECT

        public static final org.jivesoftware.util.SystemProperty<java.lang.String> SUBJECT
      • BODY

        public static final org.jivesoftware.util.SystemProperty<java.lang.String> BODY
      • EXPIRY

        public static final org.jivesoftware.util.SystemProperty<java.time.Duration> EXPIRY
      • MIN_LENGTH

        public static final org.jivesoftware.util.SystemProperty<java.lang.Integer> MIN_LENGTH
      • MAX_LENGTH

        public static final org.jivesoftware.util.SystemProperty<java.lang.Integer> MAX_LENGTH
    • Constructor Detail

      • PasswordResetPlugin

        public PasswordResetPlugin()
        Default constructor for the plugin.
    • Method Detail

      • localize

        public static java.lang.String localize​(java.lang.String key,
                                                java.lang.Object... arguments)
      • initializePlugin

        public void initializePlugin​(org.jivesoftware.openfire.container.PluginManager manager,
                                     java.io.File pluginDirectory)
        Specified by:
        initializePlugin in interface org.jivesoftware.openfire.container.Plugin
      • destroyPlugin

        public void destroyPlugin()
        Specified by:
        destroyPlugin in interface org.jivesoftware.openfire.container.Plugin