33 references to InheritanceFlags
aspire (1)
src\Shared\SocketPermissionHelper.cs (1)
169
rule.
InheritanceFlags
== (InheritanceFlags.ContainerInherit | InheritanceFlags.ObjectInherit) &&
Aspire.Hosting (1)
src\Shared\SocketPermissionHelper.cs (1)
169
rule.
InheritanceFlags
== (InheritanceFlags.ContainerInherit | InheritanceFlags.ObjectInherit) &&
Aspire.Hosting.RemoteHost (1)
src\Shared\SocketPermissionHelper.cs (1)
169
rule.
InheritanceFlags
== (InheritanceFlags.ContainerInherit | InheritanceFlags.ObjectInherit) &&
Aspire.Hosting.Tests (2)
Terminals\Hex1bPtySocketTests.cs (1)
91
Assert.Equal(InheritanceFlags.ContainerInherit | InheritanceFlags.ObjectInherit, rule.
InheritanceFlags
);
Utils\SocketPermissionHelperTests.cs (1)
576
Assert.Equal(InheritanceFlags.ContainerInherit | InheritanceFlags.ObjectInherit, rule.
InheritanceFlags
);
Aspire.TerminalHost (1)
src\Shared\SocketPermissionHelper.cs (1)
169
rule.
InheritanceFlags
== (InheritanceFlags.ContainerInherit | InheritanceFlags.ObjectInherit) &&
System.DirectoryServices (2)
System\DirectoryServices\ActiveDirectorySecurity.cs (2)
663
get => ActiveDirectoryInheritanceTranslator.GetEffectiveInheritanceFlags(
InheritanceFlags
, PropagationFlags);
1408
get => ActiveDirectoryInheritanceTranslator.GetEffectiveInheritanceFlags(
InheritanceFlags
, PropagationFlags);
System.IO.FileSystem.AccessControl (2)
System\Security\AccessControl\FileSystemSecurity.cs (2)
193
rule.
InheritanceFlags
,
237
rule.
InheritanceFlags
,
System.Security.AccessControl (23)
System\Security\AccessControl\ACL.cs (8)
2332
AddAudit(rule.AuditFlags, sid, rule.AccessMask, rule.
InheritanceFlags
, rule.PropagationFlags, rule.ObjectFlags, rule.ObjectType, rule.InheritedObjectType);
2350
SetAudit(rule.AuditFlags, sid, rule.AccessMask, rule.
InheritanceFlags
, rule.PropagationFlags, rule.ObjectFlags, rule.ObjectType, rule.InheritedObjectType);
2368
return RemoveAudit(rule.AuditFlags, sid, rule.AccessMask, rule.
InheritanceFlags
, rule.PropagationFlags, rule.ObjectFlags, rule.ObjectType, rule.InheritedObjectType);
2385
RemoveAuditSpecific(rule.AuditFlags, sid, rule.AccessMask, rule.
InheritanceFlags
, rule.PropagationFlags, rule.ObjectFlags, rule.ObjectType, rule.InheritedObjectType);
2464
AddAccess(accessType, sid, rule.AccessMask, rule.
InheritanceFlags
, rule.PropagationFlags, rule.ObjectFlags, rule.ObjectType, rule.InheritedObjectType);
2484
SetAccess(accessType, sid, rule.AccessMask, rule.
InheritanceFlags
, rule.PropagationFlags, rule.ObjectFlags, rule.ObjectType, rule.InheritedObjectType);
2504
return RemoveAccess(accessType, sid, rule.AccessMask, rule.
InheritanceFlags
, rule.PropagationFlags, rule.ObjectFlags, rule.ObjectType, rule.InheritedObjectType);
2523
RemoveAccessSpecific(accessType, sid, rule.AccessMask, rule.
InheritanceFlags
, rule.PropagationFlags, rule.ObjectFlags, rule.ObjectType, rule.InheritedObjectType);
System\Security\AccessControl\CommonObjectSecurity.cs (15)
231
_securityDescriptor.DiscretionaryAcl.AddAccess(AccessControlType.Allow, sid, rule.AccessMask, rule.
InheritanceFlags
, rule.PropagationFlags);
235
_securityDescriptor.DiscretionaryAcl.SetAccess(AccessControlType.Allow, sid, rule.AccessMask, rule.
InheritanceFlags
, rule.PropagationFlags);
240
_securityDescriptor.DiscretionaryAcl.SetAccess(AccessControlType.Allow, sid, rule.AccessMask, rule.
InheritanceFlags
, rule.PropagationFlags);
244
result = _securityDescriptor.DiscretionaryAcl.RemoveAccess(AccessControlType.Allow, sid, rule.AccessMask, rule.
InheritanceFlags
, rule.PropagationFlags);
258
_securityDescriptor.DiscretionaryAcl.RemoveAccessSpecific(AccessControlType.Allow, sid, rule.AccessMask, rule.
InheritanceFlags
, rule.PropagationFlags);
272
_securityDescriptor.DiscretionaryAcl.AddAccess(AccessControlType.Deny, sid, rule.AccessMask, rule.
InheritanceFlags
, rule.PropagationFlags);
276
_securityDescriptor.DiscretionaryAcl.SetAccess(AccessControlType.Deny, sid, rule.AccessMask, rule.
InheritanceFlags
, rule.PropagationFlags);
281
_securityDescriptor.DiscretionaryAcl.SetAccess(AccessControlType.Deny, sid, rule.AccessMask, rule.
InheritanceFlags
, rule.PropagationFlags);
285
result = _securityDescriptor.DiscretionaryAcl.RemoveAccess(AccessControlType.Deny, sid, rule.AccessMask, rule.
InheritanceFlags
, rule.PropagationFlags);
299
_securityDescriptor.DiscretionaryAcl.RemoveAccessSpecific(AccessControlType.Deny, sid, rule.AccessMask, rule.
InheritanceFlags
, rule.PropagationFlags);
353
_securityDescriptor.SystemAcl.AddAudit(rule.AuditFlags, sid, rule.AccessMask, rule.
InheritanceFlags
, rule.PropagationFlags);
357
_securityDescriptor.SystemAcl.SetAudit(rule.AuditFlags, sid, rule.AccessMask, rule.
InheritanceFlags
, rule.PropagationFlags);
361
_securityDescriptor.SystemAcl.SetAudit(rule.AuditFlags, sid, rule.AccessMask, rule.
InheritanceFlags
, rule.PropagationFlags);
365
result = _securityDescriptor.SystemAcl.RemoveAudit(rule.AuditFlags, sid, rule.AccessMask, rule.
InheritanceFlags
, rule.PropagationFlags);
378
_securityDescriptor.SystemAcl.RemoveAuditSpecific(rule.AuditFlags, sid, rule.AccessMask, rule.
InheritanceFlags
, rule.PropagationFlags);