94 references to AceQualifier
mscorlib (1)
src\runtime\src\libraries\shims\mscorlib\ref\mscorlib.cs (1)
795[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Security.AccessControl.AceQualifier))]
System.IO.FileSystem.AccessControl (7)
System\Security\AccessControl\DirectoryObjectSecurity.cs (7)
121if (ace.AceQualifier != AceQualifier.AccessAllowed && ace.AceQualifier != AceQualifier.AccessDenied) 128if (ace.AceQualifier != AceQualifier.SystemAudit) 175if (ace.AceQualifier != AceQualifier.AccessAllowed && ace.AceQualifier != AceQualifier.AccessDenied) 182if (ace.AceQualifier != AceQualifier.SystemAudit) 196if (ace.AceQualifier == AceQualifier.AccessAllowed)
System.Security.AccessControl (86)
System\Security\AccessControl\ACE.cs (43)
292if (CommonAce.ParseBinaryForm(binaryForm, offset, out AceQualifier qualifier, out int accessMask, out SecurityIdentifier? sid, out bool isCallback, out byte[]? opaque)) 311if (ObjectAce.ParseBinaryForm(binaryForm, offset, out AceQualifier qualifier, out int accessMask, out SecurityIdentifier? sid, 1067private readonly AceQualifier _qualifier; 1074private static AceQualifier QualifierFromType(AceType type, out bool isCallback) 1084return AceQualifier.AccessAllowed; 1088return AceQualifier.AccessDenied; 1092return AceQualifier.SystemAudit; 1096return AceQualifier.SystemAlarm; 1100return AceQualifier.AccessAllowed; 1104return AceQualifier.AccessDenied; 1108return AceQualifier.SystemAudit; 1112return AceQualifier.SystemAlarm; 1116return AceQualifier.AccessAllowed; 1120return AceQualifier.AccessDenied; 1124return AceQualifier.SystemAudit; 1128return AceQualifier.SystemAlarm; 1132return AceQualifier.AccessAllowed; 1136return AceQualifier.AccessDenied; 1140return AceQualifier.SystemAudit; 1144return AceQualifier.SystemAlarm; 1182public AceQualifier AceQualifier 1336public CommonAce(AceFlags flags, AceQualifier qualifier, int accessMask, SecurityIdentifier sid, bool isCallback, byte[]? opaque) 1350private static AceType TypeFromQualifier(bool isCallback, AceQualifier qualifier) => 1356AceQualifier.AccessAllowed => isCallback ? AceType.AccessAllowedCallback : AceType.AccessAllowed, 1357AceQualifier.AccessDenied => isCallback ? AceType.AccessDeniedCallback : AceType.AccessDenied, 1358AceQualifier.SystemAudit => isCallback ? AceType.SystemAuditCallback : AceType.SystemAudit, 1359AceQualifier.SystemAlarm => isCallback ? AceType.SystemAlarmCallback : AceType.SystemAlarm, 1375out AceQualifier qualifier, 1428qualifier = AceQualifier.AccessAllowed; 1433qualifier = AceQualifier.AccessDenied; 1438qualifier = AceQualifier.SystemAudit; 1443qualifier = AceQualifier.SystemAlarm; 1701public ObjectAce(AceFlags aceFlags, AceQualifier qualifier, int accessMask, SecurityIdentifier sid, ObjectAceFlags flags, Guid type, Guid inheritedType, bool isCallback, byte[]? opaque) 1726private static AceType TypeFromQualifier(bool isCallback, AceQualifier qualifier) => 1729AceQualifier.AccessAllowed => isCallback ? AceType.AccessAllowedCallbackObject : AceType.AccessAllowedObject, 1730AceQualifier.AccessDenied => isCallback ? AceType.AccessDeniedCallbackObject : AceType.AccessDeniedObject, 1731AceQualifier.SystemAudit => isCallback ? AceType.SystemAuditCallbackObject : AceType.SystemAuditObject, 1732AceQualifier.SystemAlarm => isCallback ? AceType.SystemAlarmCallbackObject : AceType.SystemAlarmObject, 1788out AceQualifier qualifier, 1846qualifier = AceQualifier.AccessAllowed; 1851qualifier = AceQualifier.AccessDenied; 1856qualifier = AceQualifier.SystemAudit; 1861qualifier = AceQualifier.SystemAlarm;
System\Security\AccessControl\ACL.cs (39)
1130if (qualifiedAce.AceQualifier != AceQualifier.AccessAllowed && 1131qualifiedAce.AceQualifier != AceQualifier.AccessDenied) 1155if (qualifiedAce.AceQualifier != AceQualifier.SystemAudit) 1673if (qualifiedAce.AceQualifier == AceQualifier.AccessAllowed) 1677else if (qualifiedAce.AceQualifier == AceQualifier.AccessDenied) 1754if (qualifiedAce.AceQualifier == AceQualifier.SystemAudit || 1755qualifiedAce.AceQualifier == AceQualifier.SystemAlarm) 1942internal void AddQualifiedAce(SecurityIdentifier sid, AceQualifier qualifier, int accessMask, AceFlags flags, ObjectAceFlags objectFlags, Guid objectType, Guid inheritedObjectType) 1950if (qualifier == AceQualifier.SystemAudit && 2022internal void SetQualifiedAce(SecurityIdentifier sid, AceQualifier qualifier, int accessMask, AceFlags flags, ObjectAceFlags objectFlags, Guid objectType, Guid inheritedObjectType) 2026if (qualifier == AceQualifier.SystemAudit && 2130internal bool RemoveQualifiedAces(SecurityIdentifier sid, AceQualifier qualifier, int accessMask, AceFlags flags, bool saclSemantics, ObjectAceFlags objectFlags, Guid objectType, Guid inheritedObjectType) 2139if (qualifier == AceQualifier.SystemAudit && 2570internal void RemoveQualifiedAcesSpecific(SecurityIdentifier sid, AceQualifier qualifier, int accessMask, AceFlags flags, ObjectAceFlags objectFlags, Guid objectType, Guid inheritedObjectType) 2579if (qualifier == AceQualifier.SystemAudit && 2890AddQualifiedAce(sid, AceQualifier.SystemAudit, accessMask, GenericAce.AceFlagsFromAuditFlags(auditFlags) | GenericAce.AceFlagsFromInheritanceFlags(inheritanceFlags, propagationFlags), ObjectAceFlags.None, Guid.Empty, Guid.Empty); 2896SetQualifiedAce(sid, AceQualifier.SystemAudit, accessMask, GenericAce.AceFlagsFromAuditFlags(auditFlags) | GenericAce.AceFlagsFromInheritanceFlags(inheritanceFlags, propagationFlags), ObjectAceFlags.None, Guid.Empty, Guid.Empty); 2901return RemoveQualifiedAces(sid, AceQualifier.SystemAudit, accessMask, GenericAce.AceFlagsFromAuditFlags(auditFlags) | GenericAce.AceFlagsFromInheritanceFlags(inheritanceFlags, propagationFlags), true, ObjectAceFlags.None, Guid.Empty, Guid.Empty); 2906RemoveQualifiedAcesSpecific(sid, AceQualifier.SystemAudit, accessMask, GenericAce.AceFlagsFromAuditFlags(auditFlags) | GenericAce.AceFlagsFromInheritanceFlags(inheritanceFlags, propagationFlags), ObjectAceFlags.None, Guid.Empty, Guid.Empty); 2926AddQualifiedAce(sid, AceQualifier.SystemAudit, accessMask, GenericAce.AceFlagsFromAuditFlags(auditFlags) | GenericAce.AceFlagsFromInheritanceFlags(inheritanceFlags, propagationFlags), objectFlags, objectType, inheritedObjectType); 2946SetQualifiedAce(sid, AceQualifier.SystemAudit, accessMask, GenericAce.AceFlagsFromAuditFlags(auditFlags) | GenericAce.AceFlagsFromInheritanceFlags(inheritanceFlags, propagationFlags), objectFlags, objectType, inheritedObjectType); 2965return RemoveQualifiedAces(sid, AceQualifier.SystemAudit, accessMask, GenericAce.AceFlagsFromAuditFlags(auditFlags) | GenericAce.AceFlagsFromInheritanceFlags(inheritanceFlags, propagationFlags), true, objectFlags, objectType, inheritedObjectType); 2984RemoveQualifiedAcesSpecific(sid, AceQualifier.SystemAudit, accessMask, GenericAce.AceFlagsFromAuditFlags(auditFlags) | GenericAce.AceFlagsFromInheritanceFlags(inheritanceFlags, propagationFlags), objectFlags, objectType, inheritedObjectType); 3043AddQualifiedAce(sid, accessType == AccessControlType.Allow ? AceQualifier.AccessAllowed : AceQualifier.AccessDenied, accessMask, GenericAce.AceFlagsFromInheritanceFlags(inheritanceFlags, propagationFlags), ObjectAceFlags.None, Guid.Empty, Guid.Empty); 3051SetQualifiedAce(sid, accessType == AccessControlType.Allow ? AceQualifier.AccessAllowed : AceQualifier.AccessDenied, accessMask, GenericAce.AceFlagsFromInheritanceFlags(inheritanceFlags, propagationFlags), ObjectAceFlags.None, Guid.Empty, Guid.Empty); 3058return RemoveQualifiedAces(sid, accessType == AccessControlType.Allow ? AceQualifier.AccessAllowed : AceQualifier.AccessDenied, accessMask, GenericAce.AceFlagsFromInheritanceFlags(inheritanceFlags, propagationFlags), false, ObjectAceFlags.None, Guid.Empty, Guid.Empty); 3065RemoveQualifiedAcesSpecific(sid, accessType == AccessControlType.Allow ? AceQualifier.AccessAllowed : AceQualifier.AccessDenied, accessMask, GenericAce.AceFlagsFromInheritanceFlags(inheritanceFlags, propagationFlags), ObjectAceFlags.None, Guid.Empty, Guid.Empty); 3087AddQualifiedAce(sid, accessType == AccessControlType.Allow ? AceQualifier.AccessAllowed : AceQualifier.AccessDenied, accessMask, GenericAce.AceFlagsFromInheritanceFlags(inheritanceFlags, propagationFlags), objectFlags, objectType, inheritedObjectType); 3109SetQualifiedAce(sid, accessType == AccessControlType.Allow ? AceQualifier.AccessAllowed : AceQualifier.AccessDenied, accessMask, GenericAce.AceFlagsFromInheritanceFlags(inheritanceFlags, propagationFlags), objectFlags, objectType, inheritedObjectType); 3130return RemoveQualifiedAces(sid, accessType == AccessControlType.Allow ? AceQualifier.AccessAllowed : AceQualifier.AccessDenied, accessMask, GenericAce.AceFlagsFromInheritanceFlags(inheritanceFlags, propagationFlags), false, objectFlags, objectType, inheritedObjectType); 3151RemoveQualifiedAcesSpecific(sid, accessType == AccessControlType.Allow ? AceQualifier.AccessAllowed : AceQualifier.AccessDenied, accessMask, GenericAce.AceFlagsFromInheritanceFlags(inheritanceFlags, propagationFlags), objectFlags, objectType, inheritedObjectType);
System\Security\AccessControl\CommonObjectSecurity.cs (4)
144if (ace.AceQualifier == AceQualifier.AccessAllowed) 197if (ace.AceQualifier != AceQualifier.AccessAllowed && 198ace.AceQualifier != AceQualifier.AccessDenied) 205if (ace.AceQualifier != AceQualifier.SystemAudit)