@@ -0,0 +1,657 @@
+package com.gitrekt.resort.model.services;%0A%0Aimport org.passay.CharacterRule;%0Aimport org.passay.EnglishCharacterData;%0Aimport org.passay.LengthRule;%0Aimport org.passay.PasswordValidator;%0A%0Apublic class PasswordValidatorUtil %7B%0A    %0A    public static final PasswordValidator validator = new PasswordValidator(%0A        // 60 is around the max length of BCrypt passwords anyways%0A        new LengthRule(10,60),%0A        new CharacterRule(EnglishCharacterData.UpperCase, 1),%0A        new CharacterRule(EnglishCharacterData.LowerCase, 1),%0A        new CharacterRule(EnglishCharacterData.Digit, 1),%0A        new CharacterRule(EnglishCharacterData.Special, 1)%0A    );%0A    %0A%7D%0A

Implement password requirements checker