public static PipeSecurity GetAccessControl(PipeStream stream) { return stream.GetAccessControl(); }
public static PipeSecurity GetAccessControl(PipeStream stream) { return(stream.GetAccessControl()); }
static void AddDenyEveryone (PipeStream stream) { PipeAccessRule rule; PipeSecurity security; AuthorizationRuleCollection inRules, outRules; // Let's add a Deny for Everyone. security = stream.GetAccessControl (); inRules = security.GetAccessRules (true, false, typeof (SecurityIdentifier)); Assert.AreNotEqual (0, inRules.Count); rule = new PipeAccessRule (new SecurityIdentifier ("WD"), PipeAccessRights.FullControl, AccessControlType.Deny); security.AddAccessRule (rule); stream.SetAccessControl (security); security = stream.GetAccessControl (); outRules = security.GetAccessRules (true, false, typeof (SecurityIdentifier)); Assert.AreEqual (inRules.Count + 1, outRules.Count); }