예제 #1
0
        private void UpdateUser(string userName, Table customPropertiesTable, string newUserName)
        {
            List <KeyValuePair <string, string> > customProperties = customPropertiesTable.Rows
                                                                     .Select(row => new KeyValuePair <string, string>(row["Name"], row["Value"]))
                                                                     .ToList();

            Guid userId = nameIdentifierPairs[userName];

            IdentityManagementService.UpdateUser(userId, newUserName, false, customProperties);
        }
예제 #2
0
 public void WhenTheUserIsDisabled(string name)
 {
     Try(() => IdentityManagementService.UpdateUser(nameIdentifierPairs[name], name, true));
 }
예제 #3
0
        public void WhenTheNameOfTheUserIsCleared(string user)
        {
            Guid userId = nameIdentifierPairs[user];

            Try(() => IdentityManagementService.UpdateUser(userId, string.Empty, false));
        }
예제 #4
0
 public void WhenTheNameOfTheUserIsChangedTo(string previousName, string currentName)
 {
     Try(() => IdentityManagementService.UpdateUser(nameIdentifierPairs[previousName], currentName, false));
 }