public void TestMethod1()
 {
     using (sr.CacheServiceClient csc = new NetSqlAzMan_Test.sr.CacheServiceClient())
     {
         try
         {
             KeyValuePair<string, string>[] kvp;
             AuthorizationType result = csc.CheckAccessForWindowsUsersWithAttributesRetrieve(out kvp, "Italferr", "CartaDeiServizi", "Visualizza Dettagli Richiesta", ((System.Threading.Thread.CurrentPrincipal.Identity as WindowsIdentity) ?? WindowsIdentity.GetCurrent()).GetUserBinarySSid(), ((System.Threading.Thread.CurrentPrincipal.Identity as WindowsIdentity) ?? WindowsIdentity.GetCurrent()).GetGroupsBinarySSid(), DateTime.Now, false, null);
             Debug.WriteLine(result);
         }
         finally
         {
             csc.Close();
             ((IDisposable)csc).Dispose();
         }
     }
 }
Esempio n. 2
0
 public void TestMethod1()
 {
     using (sr.CacheServiceClient csc = new NetSqlAzMan_Test.sr.CacheServiceClient())
     {
         try
         {
             KeyValuePair <string, string>[] kvp;
             AuthorizationType result = csc.CheckAccessForWindowsUsersWithAttributesRetrieve(out kvp, "Italferr", "CartaDeiServizi", "Visualizza Dettagli Richiesta", ((System.Threading.Thread.CurrentPrincipal.Identity as WindowsIdentity) ?? WindowsIdentity.GetCurrent()).GetUserBinarySSid(), ((System.Threading.Thread.CurrentPrincipal.Identity as WindowsIdentity) ?? WindowsIdentity.GetCurrent()).GetGroupsBinarySSid(), DateTime.Now, false, null);
             Debug.WriteLine(result);
         }
         finally
         {
             csc.Close();
             ((IDisposable)csc).Dispose();
         }
     }
 }