Interface UserSignUpConfiguration

    • Field Detail

      • ROLE

        static final String ROLE
        Constant for Avalon ROLE
    • Method Detail

      • getTokenValidity

        int getTokenValidity()
        The token validity period, in days.
        Returns:
        the token validity period, in days.
      • getSubjectForSignUpEmail

        String getSubjectForSignUpEmail​(Map<String,​I18nizableTextParameter> defaultI18nParams,
                                        String language)
        The email subject when user sign up.
        Parameters:
        defaultI18nParams - The default i18n parameters with : siteName the site name login the login email the mail fullName the full name token the token confirmUri the confirmation uri siteTitle the site title siteUrl the site url
        language - the language
        Returns:
        the email subject when user sign up.
      • getTextBodyForSignUpEmail

        String getTextBodyForSignUpEmail​(Map<String,​I18nizableTextParameter> defaultI18nParams,
                                         String language)
        The email text body when user sign up.
        Parameters:
        defaultI18nParams - The default i18n parameters with : siteName the site name login the login email the mail fullName the full name token the token confirmUri the confirmation uri siteTitle the site title siteUrl the site url
        language - the language
        Returns:
        the email text body when user sign up.
      • getHtmlBodyForSignUpEmail

        String getHtmlBodyForSignUpEmail​(Map<String,​I18nizableTextParameter> defaultI18nParams,
                                         String language)
        The email html body when user sign up.
        Parameters:
        defaultI18nParams - The default i18n parameters with : siteName the site name login the login email the mail fullName the full name token the token confirmUri the confirmation uri siteTitle the site title siteUrl the site url
        language - the language
        Returns:
        the email html body when user sign up.
      • getSubjectForSignUpValidatedEmail

        String getSubjectForSignUpValidatedEmail​(Map<String,​I18nizableTextParameter> defaultI18nParams,
                                                 String language)
        The email subject when user sign up was validated.
        Parameters:
        defaultI18nParams - The default i18n parameters with : siteName the site name login the login email the mail fullName the full name siteTitle the site title siteUrl the site url
        language - the language
        Returns:
        the email subject when user sign up.
      • getTextBodyForSignUpValidatedEmail

        String getTextBodyForSignUpValidatedEmail​(Map<String,​I18nizableTextParameter> defaultI18nParams,
                                                  String language)
        The email text body when user sign up was validated.
        Parameters:
        defaultI18nParams - The default i18n parameters with : siteName the site name login the login email the mail fullName the full name siteTitle the site title siteUrl the site url
        language - the language
        Returns:
        the email text body when user sign up.
      • getHtmlBodyForSignUpValidatedEmail

        String getHtmlBodyForSignUpValidatedEmail​(Map<String,​I18nizableTextParameter> defaultI18nParams,
                                                  String language)
        The email html body when user sign up was validated.
        Parameters:
        defaultI18nParams - The default i18n parameters with : siteName the site name login the login email the mail fullName the full name siteTitle the site title siteUrl the site url
        language - the language
        Returns:
        the email html body when user sign up.
      • getSubjectForResetPwdEmail

        String getSubjectForResetPwdEmail​(Map<String,​I18nizableTextParameter> defaultI18nParams,
                                          String language)
        The email subject when user reset password.
        Parameters:
        defaultI18nParams - The default i18n parameters with : siteName the site name login the login email the mail fullName the full name token the token confirmUri the confirmation uri siteTitle the site title siteUrl the site url
        language - the language
        Returns:
        the email subject when user reset password.
      • getTextBodyForResetPwdEmail

        String getTextBodyForResetPwdEmail​(Map<String,​I18nizableTextParameter> defaultI18nParams,
                                           String language)
        The email text body when user reset password.
        Parameters:
        defaultI18nParams - The default i18n parameters with : siteName the site name login the login email the mail fullName the full name token the token confirmUri the confirmation uri siteTitle the site title siteUrl the site url
        language - the language
        Returns:
        the email text body when user reset password.
      • getHtmlBodyForResetPwdEmail

        String getHtmlBodyForResetPwdEmail​(Map<String,​I18nizableTextParameter> defaultI18nParams,
                                           String language)
        The email html body when user reset password.
        Parameters:
        defaultI18nParams - The default i18n parameters with : siteName the site name login the login email the mail fullName the full name token the token confirmUri the confirmation uri siteTitle the site title siteUrl the site url
        language - the language
        Returns:
        the email html body when user reset password.