Creates a new SecureONPassword instance with the given password. The SecureON password
is validated on construction and will throw an exception on an invalid password.
Validate that a password is correctly formatted by matching the password
against a regular expression. By default the delimiter between each
hex octet is expected to be a colon (:).