Esempio n. 1
0
 private void CreateMissingRoles(List <string> samlRoleNames)
 {
     foreach (string samlRole in samlRoleNames)
     {
         try
         {
             if (!_rolesApi.Find(samlRole).Any())
             {
                 _rolesApi.Create(samlRole, "Auto Created SAML based Role");
             }
         }
         catch (Exception ex)
         {
             _eventLogApi.Write("RoleMembershipManager Error CreateMissingRoles: " + ex.Message + " : " + ex.StackTrace, new EventLogEntryWriteOptions()
             {
                 Category = "SAML", EventId = 1, EventType = "Error"
             });
         }
     }
 }