View Source PasswordValidator.Validator behaviour (Password Validator v0.5.0)
Specifies the behaviour needed to implement a custom (or built-in) validator.
Link to this section Summary
Callbacks
Validate the given string and return :ok or {:error, errors} where
errors is a list.
Link to this section Types
Link to this section Callbacks
@callback validate(String.t(), Keyword.t()) :: :ok | {:error, [error_info(), ...]}
Validate the given string and return :ok or {:error, errors} where
errors is a list.
Link to this section Functions
@spec return_errors_or_ok(list()) :: :ok | {:error, [...]}