infrastructure to check for ldap challenge questions and display appropriate messages to user