67 references to AuditFlags
Microsoft.Win32.Registry (4)
System\Security\AccessControl\RegistrySecurity.cs (4)
64
public RegistryAuditRule(IdentityReference identity, RegistryRights registryRights, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags,
AuditFlags
flags)
69
public RegistryAuditRule(string identity, RegistryRights registryRights, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags,
AuditFlags
flags)
74
internal RegistryAuditRule(IdentityReference identity, int accessMask, bool isInherited, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags,
AuditFlags
flags)
128
public override AuditRule AuditRuleFactory(IdentityReference identityReference, int accessMask, bool isInherited, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags,
AuditFlags
flags)
mscorlib (1)
src\runtime\src\libraries\shims\mscorlib\ref\mscorlib.cs (1)
797
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Security.AccessControl.
AuditFlags
))]
System.DirectoryServices (11)
System\DirectoryServices\ActiveDirectorySecurity.cs (11)
199
AuditFlags
.Success |
AuditFlags
.Failure,
295
AuditFlags
flags)
314
AuditFlags
flags,
1273
AuditFlags
auditFlags)
1290
AuditFlags
auditFlags,
1307
AuditFlags
auditFlags,
1324
AuditFlags
auditFlags,
1342
AuditFlags
auditFlags,
1360
AuditFlags
auditFlags,
1379
AuditFlags
auditFlags,
System.IO.FileSystem.AccessControl (11)
System\Security\AccessControl\DirectoryObjectSecurity.cs (5)
445
SecurityDescriptor.SystemAcl.RemoveAudit(
AuditFlags
.Failure |
AuditFlags
.Success, sid, -1, InheritanceFlags.ContainerInherit, 0, ObjectAceFlags.None, Guid.Empty, Guid.Empty);
456
result = SecurityDescriptor.SystemAcl.RemoveAudit(
AuditFlags
.Failure |
AuditFlags
.Success, sid, -1, InheritanceFlags.ContainerInherit, 0, ObjectAceFlags.None, Guid.Empty, Guid.Empty);
489
public virtual AuditRule AuditRuleFactory(IdentityReference identityReference, int accessMask, bool isInherited, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags,
AuditFlags
flags, Guid objectType, Guid inheritedObjectType)
System\Security\AccessControl\FileSystemAuditRule.cs (5)
13
AuditFlags
flags)
28
AuditFlags
flags)
42
AuditFlags
flags)
57
AuditFlags
flags)
74
AuditFlags
flags)
System\Security\AccessControl\FileSystemSecurity.cs (1)
92
AuditFlags
flags)
System.Security.AccessControl (31)
System\Security\AccessControl\ACE.cs (7)
113
internal static AceFlags AceFlagsFromAuditFlags(
AuditFlags
auditFlags)
117
if ((auditFlags &
AuditFlags
.Success) != 0)
122
if ((auditFlags &
AuditFlags
.Failure) != 0)
374
public
AuditFlags
AuditFlags
378
AuditFlags
flags = 0;
382
flags |=
AuditFlags
.Success;
387
flags |=
AuditFlags
.Failure;
System\Security\AccessControl\ACL.cs (8)
2308
public void AddAudit(
AuditFlags
auditFlags, SecurityIdentifier sid, int accessMask, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags)
2314
public void SetAudit(
AuditFlags
auditFlags, SecurityIdentifier sid, int accessMask, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags)
2320
public bool RemoveAudit(
AuditFlags
auditFlags, SecurityIdentifier sid, int accessMask, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags)
2325
public void RemoveAuditSpecific(
AuditFlags
auditFlags, SecurityIdentifier sid, int accessMask, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags)
2335
public void AddAudit(
AuditFlags
auditFlags, SecurityIdentifier sid, int accessMask, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, ObjectAceFlags objectFlags, Guid objectType, Guid inheritedObjectType)
2353
public void SetAudit(
AuditFlags
auditFlags, SecurityIdentifier sid, int accessMask, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, ObjectAceFlags objectFlags, Guid objectType, Guid inheritedObjectType)
2371
public bool RemoveAudit(
AuditFlags
auditFlags, SecurityIdentifier sid, int accessMask, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, ObjectAceFlags objectFlags, Guid objectType, Guid inheritedObjectType)
2388
public void RemoveAuditSpecific(
AuditFlags
auditFlags, SecurityIdentifier sid, int accessMask, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, ObjectAceFlags objectFlags, Guid objectType, Guid inheritedObjectType)
System\Security\AccessControl\CommonObjectSecurity.cs (2)
369
result = _securityDescriptor.SystemAcl.RemoveAudit(
AuditFlags
.Failure |
AuditFlags
.Success, sid, -1, InheritanceFlags.ContainerInherit | InheritanceFlags.ObjectInherit, 0);
System\Security\AccessControl\ObjectSecurity.cs (1)
650
public abstract AuditRule AuditRuleFactory(IdentityReference identityReference, int accessMask, bool isInherited, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags,
AuditFlags
flags);
System\Security\AccessControl\ObjectSecurityT.cs (6)
101
AuditFlags
flags)
116
AuditFlags
flags)
130
AuditFlags
flags)
145
AuditFlags
flags)
162
AuditFlags
flags)
224
AuditFlags
flags)
System\Security\AccessControl\Rules.cs (7)
190
private readonly
AuditFlags
_flags;
198
AuditFlags
auditFlags)
201
if (auditFlags ==
AuditFlags
.None)
205
else if ((auditFlags & ~(
AuditFlags
.Success |
AuditFlags
.Failure)) != 0)
213
public
AuditFlags
AuditFlags
226
protected ObjectAuditRule(IdentityReference identity, int accessMask, bool isInherited, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, Guid objectType, Guid inheritedObjectType,
AuditFlags
auditFlags)
System.Threading.AccessControl (9)
System\Security\AccessControl\EventWaitHandleSecurity.cs (3)
86
public EventWaitHandleAuditRule(IdentityReference identity, EventWaitHandleRights eventRights,
AuditFlags
flags)
98
internal EventWaitHandleAuditRule(IdentityReference identity, int accessMask, bool isInherited, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags,
AuditFlags
flags)
153
public override AuditRule AuditRuleFactory(IdentityReference identityReference, int accessMask, bool isInherited, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags,
AuditFlags
flags)
System\Security\AccessControl\MutexSecurity.cs (3)
87
public MutexAuditRule(IdentityReference identity, MutexRights eventRights,
AuditFlags
flags)
92
internal MutexAuditRule(IdentityReference identity, int accessMask, bool isInherited, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags,
AuditFlags
flags)
147
public override AuditRule AuditRuleFactory(IdentityReference identityReference, int accessMask, bool isInherited, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags,
AuditFlags
flags)
System\Security\AccessControl\SemaphoreSecurity.cs (3)
82
public SemaphoreAuditRule(IdentityReference identity, SemaphoreRights eventRights,
AuditFlags
flags)
87
internal SemaphoreAuditRule(IdentityReference identity, int accessMask, bool isInherited, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags,
AuditFlags
flags)
141
public override AuditRule AuditRuleFactory(IdentityReference identityReference, int accessMask, bool isInherited, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags,
AuditFlags
flags)