Advanced validator for passwords.
Validates that the password follows the following items:
let validator = AdvancedPasswordValidator()
validator.isValid("P@ssw0rd123") // true o false
Can be configured with PasswordValidatorParameters.
parameters: Validation parameters.isValid(_ value: String) -> Bool