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(); } } }
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(); } } }