Exemple #1
0
 public void ChangePassword(string oldPassword, string newPassword)
 {
     SecurityHelper.CheckPasswordParameter(oldPassword, 0, "oldPassword");
     SecurityHelper.CheckPasswordParameter(newPassword, 0, "newPassword");
     User.ValidatePassword(newPassword);
     ClientMembershipService.ChangePassword(this.UserName,
                                            oldPassword, newPassword);
 }
Exemple #2
0
 public void ChangePasswordQuestionAndAnswer(string password,
                                             string newPasswordQuestion, string newPasswordAnswer)
 {
     SecurityHelper.CheckPasswordParameter(password, 0, "password");
     SecurityHelper.CheckParameter(newPasswordQuestion, false, true,
                                   false, 0, "newPasswordQuestion");
     SecurityHelper.CheckParameter(newPasswordAnswer, false, true,
                                   false, 0, "newPasswordAnswer");
     ClientMembershipService.ChangePasswordQuestionAndAnswer(this.UserName,
                                                             password, newPasswordQuestion, newPasswordAnswer);
     this.passwordQuestion = newPasswordQuestion;
 }
Exemple #3
0
 public string ResetPassword()
 {
     User.CheckPasswordReset(null);
     return(ClientMembershipService.ResetPassword(this.UserName));
 }
Exemple #4
0
 public string GetPassword(string passwordAnswer)
 {
     User.CheckPasswordRetrieval();
     return(ClientMembershipService.GetPassword(this.UserName, passwordAnswer));
 }
Exemple #5
0
 public string ResetPassword(string passwordAnswer)
 {
     User.CheckPasswordReset(passwordAnswer);
     return(ClientMembershipService.ResetPassword(
                this.UserName, passwordAnswer));
 }