示例#1
0
 private bool PasswordMeetsPolicy(String Password, PWDTK.PasswordPolicy PassPolicy)
 {
     if (PWDTK.TryPasswordPolicyCompliance(Password, PassPolicy))
     {
         return(true);
     }
     else
     {
         return(false);
     }
 }
示例#2
0
        private bool PasswordMeetsPolicy(String Password, PWDTK.PasswordPolicy PassPolicy)
        {
            PasswordPolicyException pwdEx = new PasswordPolicyException("");

            if (PWDTK.TryPasswordPolicyCompliance(Password, PassPolicy, ref pwdEx))
            {
                return(true);
            }
            else
            {
                //Password does not comply with PasswordPolicy so we get the error message from the PasswordPolicyException to display to the user
                MessageBox.Show(pwdEx.Message);
                return(false);
            }
        }
示例#3
0
        private bool PasswordMeetsPolicy(String Password, PWDTK.PasswordPolicy PassPolicy)
        {
            PasswordPolicyException pwdEx = new PasswordPolicyException("");

            if (PWDTK.TryPasswordPolicyCompliance(Password, PassPolicy, ref pwdEx))
            {
                return(true);
            }
            else
            {
                //Password does not comply with PasswordPolicy so we get the error message from the PasswordPolicyException to display to the user
                //errorPasswd.SetError(txtPassword, pwdEx.Message);
                throw new Exception(pwdEx.Message);

                //return false;
            }
        }
示例#4
0
        private bool PasswordMeetsPolicy(String Password, PWDTK.PasswordPolicy PassPolicy)
        {
            PasswordPolicyException pwdEx = new PasswordPolicyException("");

            return(PWDTK.TryPasswordPolicyCompliance(Password, PassPolicy, ref pwdEx));
        }