A valid password has the following requirements:
Minimum eight characters
Minimum one digit
Minimum of one upper case character
Minimum of one lower case character
Minimum of one non alphanumeric character
Allowed non-alphanumeric characters #$^?=!*()[]%&
e.g. %mySecurePass12345