I want users to enter the database password when installing the software and verify that the entered password meets the following password complexity requirements:
a) One upper case alpha character; Uppercase characters of European languages (A through Z, with diacritic marks, Greek and Cyrillic characters)
b) one lower case alpha character; Lowercase characters of European languages (a through z, sharp-s, with diacritic marks, Greek and Cyrillic characters)
c) one numeric value ; Base 10 digits (0 through 9)
d) a special character (i.e., !, @, #, $, %, ^, &)
I have designed a custom dialog box. How can I verify that the password meets the complexity requirements?