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