Merge remote-tracking branch 'origin/PAN-54' into PAN-54

This commit is contained in:
BrittanyBi
2019-04-24 16:39:14 -06:00
2 changed files with 0 additions and 34 deletions
@@ -1,18 +0,0 @@
package edu.msudenver.tsp.website.controller;
import edu.msudenver.tsp.website.forms.UserCreationForm;
import javax.validation.ConstraintValidatorContext;
public class ConfirmPasswordValidator
implements ConstraintValidator<PasswordMatchChecker, Object> {
@Override
public void initialize(final PasswordMatchChecker constraintAnnotation) {
}
@Override
public boolean isValid(final Object obj, final ConstraintValidatorContext context) {
final UserCreationForm user = (UserCreationForm) obj;
return user.getPassword().equals(user.getConfirmPassword());
}
}
@@ -1,16 +0,0 @@
package edu.msudenver.tsp.website.controller;
import javax.validation.Constraint;
import java.lang.annotation.Documented;
import java.lang.annotation.Retention;
import java.lang.annotation.Target;
@Target({TYPE,ANNOTATION_TYPE})
@Retention(RUNTIME)
@Constraint(validatedBy = ConfirmPasswordValidator.class)
@Documented
public @interface PasswordMatchChecker {
String message() default "Passwords don't match";
Class<?>[] groups() default {};
Class<? extends Payload>[] payload() default {};
}