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)
171
internal static AceFlags AceFlagsFromAuditFlags(
AuditFlags
auditFlags)
175
if ((auditFlags &
AuditFlags
.Success) != 0)
180
if ((auditFlags &
AuditFlags
.Failure) != 0)
468
public
AuditFlags
AuditFlags
472
AuditFlags
flags = 0;
476
flags |=
AuditFlags
.Success;
481
flags |=
AuditFlags
.Failure;
System\Security\AccessControl\ACL.cs (8)
2887
public void AddAudit(
AuditFlags
auditFlags, SecurityIdentifier sid, int accessMask, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags)
2893
public void SetAudit(
AuditFlags
auditFlags, SecurityIdentifier sid, int accessMask, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags)
2899
public bool RemoveAudit(
AuditFlags
auditFlags, SecurityIdentifier sid, int accessMask, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags)
2904
public void RemoveAuditSpecific(
AuditFlags
auditFlags, SecurityIdentifier sid, int accessMask, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags)
2914
public void AddAudit(
AuditFlags
auditFlags, SecurityIdentifier sid, int accessMask, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, ObjectAceFlags objectFlags, Guid objectType, Guid inheritedObjectType)
2934
public void SetAudit(
AuditFlags
auditFlags, SecurityIdentifier sid, int accessMask, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, ObjectAceFlags objectFlags, Guid objectType, Guid inheritedObjectType)
2954
public bool RemoveAudit(
AuditFlags
auditFlags, SecurityIdentifier sid, int accessMask, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, ObjectAceFlags objectFlags, Guid objectType, Guid inheritedObjectType)
2973
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)
396
result = _securityDescriptor.SystemAcl.RemoveAudit(
AuditFlags
.Failure |
AuditFlags
.Success, sid, -1, InheritanceFlags.ContainerInherit | InheritanceFlags.ObjectInherit, 0);
System\Security\AccessControl\ObjectSecurity.cs (1)
692
public abstract AuditRule AuditRuleFactory(IdentityReference identityReference, int accessMask, bool isInherited, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags,
AuditFlags
flags);
System\Security\AccessControl\ObjectSecurityT.cs (6)
129
AuditFlags
flags)
144
AuditFlags
flags)
158
AuditFlags
flags)
173
AuditFlags
flags)
190
AuditFlags
flags)
263
AuditFlags
flags)
System\Security\AccessControl\Rules.cs (7)
230
private readonly
AuditFlags
_flags;
242
AuditFlags
auditFlags)
245
if (auditFlags ==
AuditFlags
.None)
249
else if ((auditFlags & ~(
AuditFlags
.Success |
AuditFlags
.Failure)) != 0)
261
public
AuditFlags
AuditFlags
282
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)