Package nl.ai42.utils.validation
Class SignUpValidator
- java.lang.Object
-
- nl.ai42.utils.validation.SignUpValidator
-
- All Implemented Interfaces:
ValidatorInterface
public class SignUpValidator extends java.lang.Object implements ValidatorInterface
-
-
Constructor Summary
Constructors Constructor Description SignUpValidator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidsetAdditionalFields(javafx.scene.control.CheckBox termsConditionsCheckbox, javafx.scene.control.Label invalidCredentialsLabel, javafx.scene.control.DatePicker datePicker)voidsetCredentialFields(javafx.scene.control.TextField usernameTextField, javafx.scene.control.TextField emailTextField, javafx.scene.control.TextField passwordField, javafx.scene.control.TextField repeatPasswordField)voidvalidateAndRegister()-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface nl.ai42.utils.validation.ValidatorInterface
clearErrorMessage, clearErrorStyle, isEmptyDatePickerField, isEmptyTextField, setErrorMessage, setErrorStyle, setSuccessMessage
-
-
-
-
Method Detail
-
setCredentialFields
public void setCredentialFields(javafx.scene.control.TextField usernameTextField, javafx.scene.control.TextField emailTextField, javafx.scene.control.TextField passwordField, javafx.scene.control.TextField repeatPasswordField)
-
setAdditionalFields
public void setAdditionalFields(javafx.scene.control.CheckBox termsConditionsCheckbox, javafx.scene.control.Label invalidCredentialsLabel, javafx.scene.control.DatePicker datePicker)
-
validateAndRegister
public void validateAndRegister() throws java.security.NoSuchAlgorithmException- Throws:
java.security.NoSuchAlgorithmException
-
-