import java.util.List;
import org.mxchange.jcontacts.contact.gender.Gender;
import org.mxchange.jcountry.data.Country;
-import org.mxchange.jphone.phonenumbers.smsprovider.SmsProvider;
+import org.mxchange.jphone.phonenumbers.mobileprovider.MobileProvider;
import org.mxchange.jusercore.events.login.UserLoggedInEvent;
import org.mxchange.jusercore.events.registration.UserRegisteredEvent;
import org.mxchange.jusercore.exceptions.UserNotFoundException;
*/
public interface PizzaUserWebSessionController extends Serializable {
+ /**
+ * Minimum password length
+ */
+ public static final Integer MINIMUM_PASSWORD_LENGTH = 5;
+
/**
* Tries to lookup user by given id number. If the user is not found or the
* account status is not CONFIRMED proper exceptions are thrown.
* <p>
* @return Cellphone number's carrier
*/
- SmsProvider getCellphoneCarrier ();
+ MobileProvider getCellphoneCarrier ();
/**
* Setter for cellphone number's carrier prefix
* <p>
* @param cellphoneCarrier Cellphone number's carrier prefix
*/
- void setCellphoneCarrier (final SmsProvider cellphoneCarrier);
+ void setCellphoneCarrier (final MobileProvider cellphoneCarrier);
/**
* Getter for ellphone number