37 references to ContainerInherit
aspire (2)
src\Shared\SocketPermissionHelper.cs (2)
144InheritanceFlags.ContainerInherit | InheritanceFlags.ObjectInherit, 169rule.InheritanceFlags == (InheritanceFlags.ContainerInherit | InheritanceFlags.ObjectInherit) &&
Aspire.Hosting (2)
src\Shared\SocketPermissionHelper.cs (2)
144InheritanceFlags.ContainerInherit | InheritanceFlags.ObjectInherit, 169rule.InheritanceFlags == (InheritanceFlags.ContainerInherit | InheritanceFlags.ObjectInherit) &&
Aspire.Hosting.RemoteHost (2)
src\Shared\SocketPermissionHelper.cs (2)
144InheritanceFlags.ContainerInherit | InheritanceFlags.ObjectInherit, 169rule.InheritanceFlags == (InheritanceFlags.ContainerInherit | InheritanceFlags.ObjectInherit) &&
Aspire.Hosting.Tests (5)
Terminals\Hex1bPtySocketTests.cs (2)
91Assert.Equal(InheritanceFlags.ContainerInherit | InheritanceFlags.ObjectInherit, rule.InheritanceFlags); 157InheritanceFlags.ContainerInherit | InheritanceFlags.ObjectInherit,
Utils\SocketPermissionHelperTests.cs (3)
105InheritanceFlags.ContainerInherit | InheritanceFlags.ObjectInherit, 551InheritanceFlags.ContainerInherit | InheritanceFlags.ObjectInherit, 576Assert.Equal(InheritanceFlags.ContainerInherit | InheritanceFlags.ObjectInherit, rule.InheritanceFlags);
Aspire.TerminalHost (2)
src\Shared\SocketPermissionHelper.cs (2)
144InheritanceFlags.ContainerInherit | InheritanceFlags.ObjectInherit, 169rule.InheritanceFlags == (InheritanceFlags.ContainerInherit | InheritanceFlags.ObjectInherit) &&
Aspire.TerminalHost.Tests (1)
TerminalHostAppTests.cs (1)
1342InheritanceFlags.ContainerInherit | InheritanceFlags.ObjectInherit,
System.DirectoryServices (5)
System\DirectoryServices\ActiveDirectorySecurity.cs (5)
438InheritanceFlags.ContainerInherit, 439InheritanceFlags.ContainerInherit, 440InheritanceFlags.ContainerInherit, 441InheritanceFlags.ContainerInherit 476if ((inheritanceFlags & InheritanceFlags.ContainerInherit) != 0)
System.IO.FileSystem.AccessControl (6)
System\Security\AccessControl\DirectoryObjectSecurity.cs (6)
306SecurityDescriptor.DiscretionaryAcl.RemoveAccess(AccessControlType.Deny, sid, -1, InheritanceFlags.ContainerInherit, 0, ObjectAceFlags.None, Guid.Empty, Guid.Empty); 317result = SecurityDescriptor.DiscretionaryAcl.RemoveAccess(AccessControlType.Allow, sid, -1, InheritanceFlags.ContainerInherit, 0, ObjectAceFlags.None, Guid.Empty, Guid.Empty); 351SecurityDescriptor.DiscretionaryAcl.RemoveAccess(AccessControlType.Allow, sid, -1, InheritanceFlags.ContainerInherit, 0, ObjectAceFlags.None, Guid.Empty, Guid.Empty); 362result = SecurityDescriptor.DiscretionaryAcl.RemoveAccess(AccessControlType.Deny, sid, -1, InheritanceFlags.ContainerInherit, 0, ObjectAceFlags.None, Guid.Empty, Guid.Empty); 445SecurityDescriptor.SystemAcl.RemoveAudit(AuditFlags.Failure | AuditFlags.Success, sid, -1, InheritanceFlags.ContainerInherit, 0, ObjectAceFlags.None, Guid.Empty, Guid.Empty); 456result = SecurityDescriptor.SystemAcl.RemoveAudit(AuditFlags.Failure | AuditFlags.Success, sid, -1, InheritanceFlags.ContainerInherit, 0, ObjectAceFlags.None, Guid.Empty, Guid.Empty);
System.Security.AccessControl (12)
System\Security\AccessControl\ACE.cs (2)
142if ((inheritanceFlags & InheritanceFlags.ContainerInherit) != 0) 342flags |= InheritanceFlags.ContainerInherit;
System\Security\AccessControl\ACL.cs (1)
2572isContainer ? (InheritanceFlags.ContainerInherit | InheritanceFlags.ObjectInherit) : InheritanceFlags.None,
System\Security\AccessControl\CommonObjectSecurity.cs (5)
239_securityDescriptor.DiscretionaryAcl.RemoveAccess(AccessControlType.Deny, sid, -1, InheritanceFlags.ContainerInherit | InheritanceFlags.ObjectInherit, 0); 248result = _securityDescriptor.DiscretionaryAcl.RemoveAccess(AccessControlType.Allow, sid, -1, InheritanceFlags.ContainerInherit | InheritanceFlags.ObjectInherit, 0); 280_securityDescriptor.DiscretionaryAcl.RemoveAccess(AccessControlType.Allow, sid, -1, InheritanceFlags.ContainerInherit | InheritanceFlags.ObjectInherit, 0); 289result = _securityDescriptor.DiscretionaryAcl.RemoveAccess(AccessControlType.Deny, sid, -1, InheritanceFlags.ContainerInherit | InheritanceFlags.ObjectInherit, 0); 369result = _securityDescriptor.SystemAcl.RemoveAudit(AuditFlags.Failure | AuditFlags.Success, sid, -1, InheritanceFlags.ContainerInherit | InheritanceFlags.ObjectInherit, 0);
System\Security\AccessControl\Rules.cs (4)
39if (inheritanceFlags < InheritanceFlags.None || inheritanceFlags > (InheritanceFlags.ObjectInherit | InheritanceFlags.ContainerInherit)) 119if (inheritanceFlags < InheritanceFlags.None || inheritanceFlags > (InheritanceFlags.ObjectInherit | InheritanceFlags.ContainerInherit)) 160if ((!inheritedObjectType.Equals(Guid.Empty)) && ((inheritanceFlags & InheritanceFlags.ContainerInherit) != 0)) 240if ((!inheritedObjectType.Equals(Guid.Empty)) && ((inheritanceFlags & InheritanceFlags.ContainerInherit) != 0))