77 instantiations of SecurityIdentifier
mscorlib (22)
system\security\accesscontrol\ace.cs (3)
1006sid = new SecurityIdentifier( binaryForm, baseOffset + offsetLocal ); 1536sid = new SecurityIdentifier( binaryForm, baseOffset + offsetLocal ); 2004sid = new SecurityIdentifier( binaryForm, baseOffset + offsetLocal );
system\security\accesscontrol\acl.cs (1)
3083static private SecurityIdentifier _sidEveryone = new SecurityIdentifier( WellKnownSidType.WorldSid, null );
system\security\accesscontrol\securitydescriptor.cs (2)
557owner = new SecurityIdentifier( binaryForm, offset + ownerOffset ); 572group = new SecurityIdentifier( binaryForm, offset + groupOffset );
system\security\principal\ntaccount.cs (3)
384Result.Add( new SecurityIdentifier( Lts.Sid, true )); 405ReferencedDomains[i] = new SecurityIdentifier( ti.Sid, true ); 422Result.Add( new SecurityIdentifier( ReferencedDomains[ Lts.DomainIndex ], Lts.Rid ));
system\security\principal\win32.cs (1)
389resultSid = new SecurityIdentifier( resultSidBinary, 0 );
system\security\principal\windowsidentity.cs (11)
376m_isAuthenticated = CheckNtTokenForSid(new SecurityIdentifier(IdentifierAuthority.NTAuthority, 449return CheckNtTokenForSid(new SecurityIdentifier(IdentifierAuthority.NTAuthority, 465SecurityIdentifier sid = new SecurityIdentifier(IdentifierAuthority.NTAuthority, 477SecurityIdentifier sid = new SecurityIdentifier(IdentifierAuthority.NTAuthority, 527m_owner = new SecurityIdentifier(tokenOwner.Read<IntPtr>(0), true); 545m_user = new SecurityIdentifier(tokenUser.Read<IntPtr>(0), true); 584groups.Add(new SecurityIdentifier(group.Sid, true )); 1341SecurityIdentifier groupSid = new SecurityIdentifier(group.Sid, true); 1384SecurityIdentifier primaryGroupSid = new SecurityIdentifier(primaryGroup.PrimaryGroup, true); 1397SecurityIdentifier groupSid = new SecurityIdentifier(group.Sid, true); 1448SecurityIdentifier sid = new SecurityIdentifier(user.Sid, true);
system\security\principal\windowsprincipal.cs (1)
216SecurityIdentifier sid = new SecurityIdentifier(IdentifierAuthority.NTAuthority,
SMSvcHost (2)
System\ServiceModel\Activation\ListenerAdapterBase.cs (2)
178this.OnApplicationPoolCreated(appPoolId, new SecurityIdentifier(sid)); 190this.OnApplicationPoolIdentityChanged(appPoolId, new SecurityIdentifier(sid));
System (1)
services\monitoring\system\diagnosticts\SharedUtils.cs (1)
119SecurityIdentifier everyoneSid = new SecurityIdentifier(WellKnownSidType.AuthenticatedUserSid, null);
System.Core (1)
System\Diagnostics\Eventing\Reader\NativeWrapper.cs (1)
1193return (val.SidVal == IntPtr.Zero) ? null : new SecurityIdentifier(val.SidVal);
System.IdentityModel (7)
System\IdentityModel\Claims\ClaimSet.cs (1)
42SecurityIdentifier sid = new SecurityIdentifier(WellKnownSidType.NTAuthoritySid, null);
System\IdentityModel\Claims\WindowsClaimSet.cs (4)
291base.Add(Claim.CreateWindowsSidClaim(new SecurityIdentifier(group.Sid))); 295base.Add(Claim.CreateDenyOnlyWindowsSidClaim(new SecurityIdentifier(group.Sid))); 362claim = Claim.CreateWindowsSidClaim(new SecurityIdentifier(user.Sid)); 367claim = Claim.CreateDenyOnlyWindowsSidClaim(new SecurityIdentifier(user.Sid));
System\IdentityModel\Tokens\SessionSecurityToken.cs (2)
1649return new SysClaim(SysClaimTypes.Sid, new SecurityIdentifier(sidBytes, 0), right); 1657return new SysClaim(SysClaimTypes.DenyOnlySid, new SecurityIdentifier(sidBytes, 0), right);
System.Runtime.Remoting (1)
channels\ipc\ipcport.cs (1)
53SecurityIdentifier sid = new SecurityIdentifier(networkSidSddlForm);
System.ServiceModel (23)
System\ServiceModel\Activation\Configuration\SecurityIdentifierConverter.cs (1)
40return new SecurityIdentifier((string)value);
System\ServiceModel\Activation\Configuration\SecurityIdentifierElementCollection.cs (5)
37this.Add(new SecurityIdentifierElement(new SecurityIdentifier(ConfigurationStrings.IIS_IUSRSSid))); 40this.Add(new SecurityIdentifierElement(new SecurityIdentifier(WellKnownSidType.LocalSystemSid, null))); 41this.Add(new SecurityIdentifierElement(new SecurityIdentifier(WellKnownSidType.BuiltinAdministratorsSid, null))); 42this.Add(new SecurityIdentifierElement(new SecurityIdentifier(WellKnownSidType.LocalServiceSid, null))); 43this.Add(new SecurityIdentifierElement(new SecurityIdentifier(WellKnownSidType.NetworkServiceSid, null)));
System\ServiceModel\Activation\Utility.cs (4)
325return new SecurityIdentifier(sid, 0); 354return new SecurityIdentifier(sids[i].Sid); 358return new SecurityIdentifier(WellKnownSidType.LocalSystemSid, null); 388return new SecurityIdentifier(sids->Sid);
System\ServiceModel\Channels\MsmqChannelListenerBase.cs (1)
208SecurityIdentifier securityIdentifier = new SecurityIdentifier(sid, 0);
System\ServiceModel\Channels\PipeConnection.cs (2)
2426dacl.AddAccess(AccessControlType.Deny, new SecurityIdentifier(WellKnownSidType.NetworkSid, null), 2434dacl.AddAccess(AccessControlType.Allow, new SecurityIdentifier(WellKnownSidType.WorldSid, null),
System\ServiceModel\Channels\SharedConnectionListener.cs (3)
662bool notNecessary = !OSEnvironmentHelper.IsVistaOrGreater && listenerUserSid.Equals(new SecurityIdentifier(WellKnownSidType.LocalSystemSid, null)); 1592Utility.AddRightGrantedToAccount(new SecurityIdentifier(grantedSid), ListenerUnsafeNativeMethods.PROCESS_DUP_HANDLE); 1604Utility.RemoveRightGrantedToAccount(new SecurityIdentifier(grantedSid), ListenerUnsafeNativeMethods.PROCESS_DUP_HANDLE);
System\ServiceModel\Channels\UnsafeNativeMethods.cs (1)
830return new SecurityIdentifier(ptg->psid);
System\ServiceModel\ComIntegration\ComPlusAuthorization.cs (1)
206static SecurityIdentifier sidAdministrators = new SecurityIdentifier(WellKnownSidType.BuiltinAdministratorsSid, null);
System\ServiceModel\Security\SctClaimSerializer.cs (3)
54return new SecurityIdentifier(sidBytes, 0); 239return new Claim(ClaimTypes.Sid, new SecurityIdentifier(sidBytes, 0), right); 247return new Claim(ClaimTypes.DenyOnlySid, new SecurityIdentifier(sidBytes, 0), right);
System\ServiceModel\Security\SecurityUtils.cs (1)
352administratorsSid = new SecurityIdentifier(WellKnownSidType.BuiltinAdministratorsSid, null);
System\ServiceModel\SpnEndpointIdentity.cs (1)
117this.spnSid = new SecurityIdentifier(sidBinaryForm, 0);
System.ServiceModel.Activities (1)
System\ServiceModel\Activities\Description\WorkflowInstanceManagementBehavior.cs (1)
123SecurityIdentifier identifier = new SecurityIdentifier(WellKnownSidType.BuiltinAdministratorsSid, null);
System.Web (2)
Security\ADMembershipProvider.cs (1)
2696object providerUserKey = new SecurityIdentifier(sidBinaryForm, 0);
Security\ADMembershipUser.cs (1)
101sid = new SecurityIdentifier(sidBinaryForm, 0);
System.Workflow.Activities (1)
Role\ADRole.cs (1)
230identifiers.Add(new SecurityIdentifier((byte[])(entry.Properties["objectSid"][0]), 0));
System.Workflow.Runtime (2)
DebugEngine\DebugController.cs (2)
109CommonAce adminsGroupAceForToken = new CommonAce(AceFlags.None, AceQualifier.AccessAllowed, NativeMethods.TOKEN_QUERY, new SecurityIdentifier(WellKnownSidType.BuiltinAdministratorsSid, null), false, null); 344SecurityIdentifier si = new SecurityIdentifier(WellKnownSidType.BuiltinAdministratorsSid, null);
WsatConfig (7)
Configuration\ClusterRegistryConfigurationProvider.cs (3)
332dacl.Purge(new SecurityIdentifier(WellKnownSidType.WorldSid, null)); 337dacl.AddAccess(AccessControlType.Allow, new SecurityIdentifier(WellKnownSidType.AuthenticatedUserSid, null), 339dacl.AddAccess(AccessControlType.Allow, new SecurityIdentifier(WellKnownSidType.NetworkServiceSid, null),
Configuration\StdRegProviderWrapper.cs (2)
347new SecurityIdentifier(WellKnownSidType.NetworkServiceSid, null), 356new SecurityIdentifier(WellKnownSidType.AuthenticatedUserSid, null),
Configuration\WsatConfiguration.cs (2)
660SecurityIdentifier ns = new SecurityIdentifier(WellKnownSidType.NetworkServiceSid, null); 714SecurityIdentifier ns = new SecurityIdentifier(WellKnownSidType.NetworkServiceSid, null);
WsatUI (7)
Configuration\ClusterRegistryConfigurationProvider.cs (3)
332dacl.Purge(new SecurityIdentifier(WellKnownSidType.WorldSid, null)); 337dacl.AddAccess(AccessControlType.Allow, new SecurityIdentifier(WellKnownSidType.AuthenticatedUserSid, null), 339dacl.AddAccess(AccessControlType.Allow, new SecurityIdentifier(WellKnownSidType.NetworkServiceSid, null),
Configuration\StdRegProviderWrapper.cs (2)
347new SecurityIdentifier(WellKnownSidType.NetworkServiceSid, null), 356new SecurityIdentifier(WellKnownSidType.AuthenticatedUserSid, null),
Configuration\WsatConfiguration.cs (2)
660SecurityIdentifier ns = new SecurityIdentifier(WellKnownSidType.NetworkServiceSid, null); 714SecurityIdentifier ns = new SecurityIdentifier(WellKnownSidType.NetworkServiceSid, null);
319 references to SecurityIdentifier
mscorlib (162)
system\security\accesscontrol\ace.cs (18)
306SecurityIdentifier sid; 331SecurityIdentifier sid; 352SecurityIdentifier sid; 673private SecurityIdentifier _sid; 685internal KnownAce( AceType type, AceFlags flags, int accessMask, SecurityIdentifier securityIdentifier ) 730public SecurityIdentifier SecurityIdentifier 943public CompoundAce( AceFlags flags, int accessMask, CompoundAceType compoundAceType, SecurityIdentifier sid ) 962out SecurityIdentifier sid ) 974if ( binaryForm.Length - offset < HeaderLength + AccessMaskLength + AceTypeLength + SecurityIdentifier.MinBinaryLength ) 1214internal QualifiedAce( AceType type, AceFlags flags, int accessMask, SecurityIdentifier sid, byte[] opaque ) 1387public CommonAce( AceFlags flags, AceQualifier qualifier, int accessMask, SecurityIdentifier sid, bool isCallback, byte[] opaque ) 1443out SecurityIdentifier sid, 1457if ( binaryForm.Length - offset < HeaderLength + AccessMaskLength + SecurityIdentifier.MinBinaryLength ) 1590return ushort.MaxValue - HeaderLength - AccessMaskLength - SecurityIdentifier.MaxBinaryLength; 1762public ObjectAce( AceFlags aceFlags, AceQualifier qualifier, int accessMask, SecurityIdentifier sid, ObjectAceFlags flags, Guid type, Guid inheritedType, bool isCallback, byte[] opaque ) 1865out SecurityIdentifier sid, 1884if ( binaryForm.Length - offset < HeaderLength + AccessMaskLength + ObjectFlagsLength + SecurityIdentifier.MinBinaryLength ) 2127return ushort.MaxValue - HeaderLength - AccessMaskLength - ObjectFlagsLength - 2 * GuidLength - SecurityIdentifier.MaxBinaryLength;
system\security\accesscontrol\acl.cs (30)
2008internal void AddQualifiedAce( SecurityIdentifier sid, AceQualifier qualifier, int accessMask, AceFlags flags, ObjectAceFlags objectFlags, Guid objectType, Guid inheritedObjectType ) 2092internal void SetQualifiedAce( SecurityIdentifier sid, AceQualifier qualifier, int accessMask, AceFlags flags, ObjectAceFlags objectFlags, Guid objectType, Guid inheritedObjectType ) 2203internal bool RemoveQualifiedAces( SecurityIdentifier sid, AceQualifier qualifier, int accessMask, AceFlags flags, bool saclSemantics, ObjectAceFlags objectFlags, Guid objectType, Guid inheritedObjectType ) 2648internal void RemoveQualifiedAcesSpecific( SecurityIdentifier sid, AceQualifier qualifier, int accessMask, AceFlags flags, ObjectAceFlags objectFlags, Guid objectType, Guid inheritedObjectType ) 2883public void Purge( SecurityIdentifier sid ) 2972public void AddAudit( AuditFlags auditFlags, SecurityIdentifier sid, int accessMask, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags ) 2978public void SetAudit( AuditFlags auditFlags, SecurityIdentifier sid, int accessMask, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags ) 2984public bool RemoveAudit( AuditFlags auditFlags, SecurityIdentifier sid, int accessMask, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags ) 2989public void RemoveAuditSpecific( AuditFlags auditFlags, SecurityIdentifier sid, int accessMask, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags ) 2994public void AddAudit(SecurityIdentifier sid, ObjectAuditRule rule) 2999public void AddAudit( AuditFlags auditFlags, SecurityIdentifier sid, int accessMask, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, ObjectAceFlags objectFlags, Guid objectType, Guid inheritedObjectType ) 3015public void SetAudit(SecurityIdentifier sid, ObjectAuditRule rule) 3020public void SetAudit( AuditFlags auditFlags, SecurityIdentifier sid, int accessMask, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, ObjectAceFlags objectFlags, Guid objectType, Guid inheritedObjectType ) 3036public bool RemoveAudit(SecurityIdentifier sid, ObjectAuditRule rule) 3041public bool RemoveAudit( AuditFlags auditFlags, SecurityIdentifier sid, int accessMask, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, ObjectAceFlags objectFlags, Guid objectType, Guid inheritedObjectType ) 3056public void RemoveAuditSpecific(SecurityIdentifier sid, ObjectAuditRule rule) 3061public void RemoveAuditSpecific( AuditFlags auditFlags, SecurityIdentifier sid, int accessMask, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, ObjectAceFlags objectFlags, Guid objectType, Guid inheritedObjectType ) 3083static private SecurityIdentifier _sidEveryone = new SecurityIdentifier( WellKnownSidType.WorldSid, null ); 3127public void AddAccess( AccessControlType accessType, SecurityIdentifier sid, int accessMask, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags ) 3135public void SetAccess( AccessControlType accessType, SecurityIdentifier sid, int accessMask, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags ) 3143public bool RemoveAccess( AccessControlType accessType, SecurityIdentifier sid, int accessMask, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags ) 3150public void RemoveAccessSpecific( AccessControlType accessType, SecurityIdentifier sid, int accessMask, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags ) 3157public void AddAccess(AccessControlType accessType, SecurityIdentifier sid, ObjectAccessRule rule) 3162public void AddAccess( AccessControlType accessType, SecurityIdentifier sid, int accessMask, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, ObjectAceFlags objectFlags, Guid objectType, Guid inheritedObjectType ) 3180public void SetAccess(AccessControlType accessType, SecurityIdentifier sid, ObjectAccessRule rule) 3185public void SetAccess( AccessControlType accessType, SecurityIdentifier sid, int accessMask, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, ObjectAceFlags objectFlags, Guid objectType, Guid inheritedObjectType ) 3203public bool RemoveAccess(AccessControlType accessType, SecurityIdentifier sid, ObjectAccessRule rule) 3208public bool RemoveAccess( AccessControlType accessType, SecurityIdentifier sid, int accessMask, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, ObjectAceFlags objectFlags, Guid objectType, Guid inheritedObjectType ) 3225public void RemoveAccessSpecific(AccessControlType accessType, SecurityIdentifier sid, ObjectAccessRule rule) 3230public void RemoveAccessSpecific( AccessControlType accessType, SecurityIdentifier sid, int accessMask, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, ObjectAceFlags objectFlags, Guid objectType, Guid inheritedObjectType )
system\security\accesscontrol\commonobjectsecurity.cs (9)
51if ( !SecurityIdentifier.IsValidTargetTypeStatic( targetType )) 85if ( targetType != typeof( SecurityIdentifier )) 126IdentityReference iref = ( targetType == typeof(SecurityIdentifier )) ? ace.SecurityIdentifier : irTarget[targetIndex++]; 240SecurityIdentifier sid = rule.IdentityReference.Translate( typeof( SecurityIdentifier )) as SecurityIdentifier; 371SecurityIdentifier sid = rule.IdentityReference.Translate( typeof( SecurityIdentifier )) as SecurityIdentifier;
system\security\accesscontrol\directoryobjectsecurity.cs (9)
51if (!SecurityIdentifier.IsValidTargetTypeStatic(targetType)) 83if (targetType != typeof(SecurityIdentifier )) 187IdentityReference iref = (targetType == typeof(SecurityIdentifier )) ? ace.SecurityIdentifier : irTarget[i]; 289SecurityIdentifier sid = rule.IdentityReference.Translate(typeof(SecurityIdentifier )) as SecurityIdentifier; 422SecurityIdentifier sid = rule.IdentityReference.Translate(typeof(SecurityIdentifier )) as SecurityIdentifier;
system\security\accesscontrol\nativeobjectsecurity.cs (1)
193SecurityIdentifier owner = null, group = null;
system\security\accesscontrol\objectsecurity.cs (8)
388_securityDescriptor.Owner = identity.Translate( typeof( SecurityIdentifier )) as SecurityIdentifier; 432_securityDescriptor.Group = identity.Translate( typeof( SecurityIdentifier )) as SecurityIdentifier; 453_securityDescriptor.PurgeAccessControl( identity.Translate( typeof( SecurityIdentifier )) as SecurityIdentifier ); 474_securityDescriptor.PurgeAudit( identity.Translate( typeof( SecurityIdentifier )) as SecurityIdentifier );
system\security\accesscontrol\rules.cs (1)
64if (identity.IsValidTargetType(typeof(SecurityIdentifier)) == false)
system\security\accesscontrol\securitydescriptor.cs (21)
152public abstract SecurityIdentifier Owner { get; set; } 158public abstract SecurityIdentifier Group { get; set; } 412private SecurityIdentifier _owner; 413private SecurityIdentifier _group; 437private void CreateFromParts( ControlFlags flags, SecurityIdentifier owner, SecurityIdentifier group, RawAcl systemAcl, RawAcl discretionaryAcl ) 455public RawSecurityDescriptor( ControlFlags flags, SecurityIdentifier owner, SecurityIdentifier group, RawAcl systemAcl, RawAcl discretionaryAcl ) 522SecurityIdentifier owner, group; 728public override SecurityIdentifier Owner 745public override SecurityIdentifier Group 846private void CreateFromParts( bool isContainer, bool isDS, ControlFlags flags, SecurityIdentifier owner, SecurityIdentifier group, SystemAcl systemAcl, DiscretionaryAcl discretionaryAcl ) 939public CommonSecurityDescriptor( bool isContainer, bool isDS, ControlFlags flags, SecurityIdentifier owner, SecurityIdentifier group, SystemAcl systemAcl, DiscretionaryAcl discretionaryAcl ) 944private CommonSecurityDescriptor( bool isContainer, bool isDS, ControlFlags flags, SecurityIdentifier owner, SecurityIdentifier group, RawAcl systemAcl, RawAcl discretionaryAcl ) 1035public override SecurityIdentifier Owner 1052public override SecurityIdentifier Group 1215public void PurgeAccessControl( SecurityIdentifier sid ) 1229public void PurgeAudit( SecurityIdentifier sid )
system\security\accesscontrol\win32.cs (2)
245SecurityIdentifier owner, 246SecurityIdentifier group,
system\security\permissions\principalpermission.cs (4)
36private SecurityIdentifier m_sid = null; 37internal SecurityIdentifier Sid { 47IdentityReferenceCollection target = NTAccount.Translate(source, typeof(SecurityIdentifier), false); 48m_sid = target[0] as SecurityIdentifier;
system\security\principal\ircollection.cs (4)
203else if ( type == typeof( SecurityIdentifier )) 266else if ( type == typeof( SecurityIdentifier )) 292TargetSids = SecurityIdentifier.Translate( SourceSids, targetType, out someFailed ); 363else if ( type == typeof( SecurityIdentifier ))
system\security\principal\ntaccount.cs (5)
104if ( targetType == typeof( SecurityIdentifier )) 132else if ( targetType == typeof( SecurityIdentifier )) 210if ( targetType == typeof( SecurityIdentifier )) 399SecurityIdentifier[] ReferencedDomains = new SecurityIdentifier[ rdl.Entries ];
system\security\principal\sid.cs (23)
133public sealed class SecurityIdentifier : IdentityReference, IComparable<SecurityIdentifier> 172private SecurityIdentifier _AccountDomainSid; 305if ( binaryForm.Length - offset < SecurityIdentifier.MinBinaryLength ) 465public SecurityIdentifier( WellKnownSidType sidType, SecurityIdentifier domainSid ) 511SecurityIdentifier resultDomainSid; 556internal SecurityIdentifier( SecurityIdentifier domainSid, uint rid ) 629public SecurityIdentifier AccountDomainSid 655SecurityIdentifier sid = o as SecurityIdentifier; 665public bool Equals( SecurityIdentifier sid ) 723else if ( targetType == typeof( SecurityIdentifier )) 740internal SecurityIdentifier GetAccountDomainSid() 742SecurityIdentifier ResultSid; 789if ( targetType == typeof( SecurityIdentifier )) 799irTarget = SecurityIdentifier.Translate( irSource, targetType, true ); 813public static bool operator== ( SecurityIdentifier left, SecurityIdentifier right ) 832public static bool operator!= ( SecurityIdentifier left, SecurityIdentifier right ) 841public int CompareTo( SecurityIdentifier sid ) 915public bool IsEqualDomainSid( SecurityIdentifier sid ) 949SecurityIdentifier sid = id as SecurityIdentifier;
system\security\principal\win32.cs (11)
168if ( Revision != SecurityIdentifier.Revision ) 180SubAuthorityCount > SecurityIdentifier.MaxSubAuthorities ) 182throw new ArgumentException(Environment.GetResourceString( "IdentityReference_InvalidNumberOfSubauthorities", SecurityIdentifier.MaxSubAuthorities), "binaryForm"); 252SecurityIdentifier domainSid, 269uint length = ( uint )SecurityIdentifier.MaxBinaryLength; 289internal static bool IsEqualDomainSid( SecurityIdentifier sid1, SecurityIdentifier sid2 ) 365SecurityIdentifier sid, 366out SecurityIdentifier resultSid 384uint sidLength = ( uint )SecurityIdentifier.MaxBinaryLength; 407SecurityIdentifier sid,
system\security\principal\windowsidentity.cs (11)
72private SecurityIdentifier m_owner = null; 73private SecurityIdentifier m_user = null; 394bool CheckNtTokenForSid (SecurityIdentifier sid) { 465SecurityIdentifier sid = new SecurityIdentifier(IdentifierAuthority.NTAuthority, 477SecurityIdentifier sid = new SecurityIdentifier(IdentifierAuthority.NTAuthority, 518public SecurityIdentifier Owner { 536public SecurityIdentifier User { 1341SecurityIdentifier groupSid = new SecurityIdentifier(group.Sid, true); 1384SecurityIdentifier primaryGroupSid = new SecurityIdentifier(primaryGroup.PrimaryGroup, true); 1397SecurityIdentifier groupSid = new SecurityIdentifier(group.Sid, true); 1448SecurityIdentifier sid = new SecurityIdentifier(user.Sid, true);
system\security\principal\windowsprincipal.cs (5)
141IdentityReferenceCollection target = NTAccount.Translate(source, typeof(SecurityIdentifier), false); 143SecurityIdentifier sid = target[0] as SecurityIdentifier; 216SecurityIdentifier sid = new SecurityIdentifier(IdentifierAuthority.NTAuthority, 229public virtual bool IsInRole (SecurityIdentifier sid) {
SMSvcHost (15)
System\ServiceModel\Activation\AppManager.cs (1)
50public void CreateAppPool(string appPoolId, SecurityIdentifier sid)
System\ServiceModel\Activation\AppPool.cs (3)
16SecurityIdentifier securityIdentifier; 18internal AppPool(string appPoolId, bool enabled, SecurityIdentifier securityIdentifier) 81internal void SetIdentity(SecurityIdentifier securityIdentifier)
System\ServiceModel\Activation\ListenerAdapter.cs (2)
648protected override void OnApplicationPoolCreated(string appPoolId, SecurityIdentifier sid) 684protected override void OnApplicationPoolIdentityChanged(string appPoolId, SecurityIdentifier sid)
System\ServiceModel\Activation\ListenerAdapterBase.cs (2)
180protected abstract void OnApplicationPoolCreated(string appPoolId, SecurityIdentifier sid); 192protected abstract void OnApplicationPoolIdentityChanged(string appPoolId, SecurityIdentifier sid);
System\ServiceModel\Activation\ListenerConfig.cs (1)
123public static List<SecurityIdentifier> GetAllowAccounts(TransportType transportType)
System\ServiceModel\Activation\NetPipeSectionData.cs (3)
18List<SecurityIdentifier> allowAccounts; 31this.allowAccounts = new List<SecurityIdentifier>(); 61public List<SecurityIdentifier> AllowAccounts
System\ServiceModel\Activation\NetTcpSectionData.cs (3)
20List<SecurityIdentifier> allowAccounts; 35this.allowAccounts = new List<SecurityIdentifier>(); 81public List<SecurityIdentifier> AllowAccounts
System (1)
services\monitoring\system\diagnosticts\SharedUtils.cs (1)
119SecurityIdentifier everyoneSid = new SecurityIdentifier(WellKnownSidType.AuthenticatedUserSid, null);
System.Core (4)
System\Diagnostics\Eventing\Reader\EventLogRecord.cs (1)
195public override System.Security.Principal.SecurityIdentifier UserId {
System\Diagnostics\Eventing\Reader\EventRecord.cs (1)
46public abstract SecurityIdentifier UserId { get; }
System\Diagnostics\Eventing\Reader\NativeWrapper.cs (2)
53public System.Security.Principal.SecurityIdentifier UserId = null; 898systemProperties.UserId = (SecurityIdentifier)ConvertToObject(varVal, UnsafeNativeMethods.EvtVariantType.EvtVarTypeSid);
System.Data (1)
fx\src\data\System\Data\ProviderBase\DbConnectionPoolIdentity.cs (1)
60uint length = ( uint )SecurityIdentifier.MaxBinaryLength;
System.IdentityModel (16)
System\IdentityModel\Claims\Claim.cs (2)
114public static Claim CreateDenyOnlyWindowsSidClaim(SecurityIdentifier sid) 186public static Claim CreateWindowsSidClaim(SecurityIdentifier sid)
System\IdentityModel\Claims\ClaimComparer.cs (6)
309SecurityIdentifier sid1; 314SecurityIdentifier sid2; 328SecurityIdentifier sid; 335bool TryLookupSidFromName(string upn, out SecurityIdentifier sid) 341sid = acct.Translate(typeof(SecurityIdentifier)) as SecurityIdentifier;
System\IdentityModel\Claims\ClaimsConversionHelper.cs (4)
139if (StringComparer.Ordinal.Equals(claim.ClaimType, ClaimTypes.Sid) && claim.Resource is SecurityIdentifier) 149_value = ((SecurityIdentifier)claim.Resource).Value; 200else if (StringComparer.Ordinal.Equals(claim.ClaimType, ClaimTypes.DenyOnlySid) && claim.Resource is SecurityIdentifier) 203_value = ((SecurityIdentifier)claim.Resource).Value;
System\IdentityModel\Claims\ClaimSet.cs (1)
42SecurityIdentifier sid = new SecurityIdentifier(WellKnownSidType.NTAuthoritySid, null);
System\IdentityModel\Tokens\SessionSecurityToken.cs (3)
1523SerializeSid((SecurityIdentifier)claim.Resource, dictionary, writer); 1531SerializeSid((SecurityIdentifier)claim.Resource, dictionary, writer); 1753static void SerializeSid(SecurityIdentifier sid, SessionDictionary dictionary, XmlDictionaryWriter writer)
System.IdentityModel.Selectors (1)
infocard\Diagnostics\Managed\Microsoft\InfoCards\Diagnostics\InfocardTrace.cs (1)
513SecurityIdentifier sid = WindowsIdentity.GetCurrent().User;
System.Runtime.Remoting (4)
channels\ipc\ipcport.cs (2)
51internal static CommonSecurityDescriptor CreateSecurityDescriptor(SecurityIdentifier userSid) 53SecurityIdentifier sid = new SecurityIdentifier(networkSidSddlForm);
channels\ipc\ipcserverchannel.cs (2)
309descriptor = IpcPort.CreateSecurityDescriptor((SecurityIdentifier)ntAccount.Translate(typeof(SecurityIdentifier)));
System.ServiceModel (83)
System\ServiceModel\Activation\Configuration\SecurityIdentifierConverter.cs (3)
49if (destinationType == typeof(string) && value is SecurityIdentifier) 51SecurityIdentifier sid = (SecurityIdentifier)value;
System\ServiceModel\Activation\Configuration\SecurityIdentifierElement.cs (3)
19public SecurityIdentifierElement(SecurityIdentifier sid) 27public SecurityIdentifier SecurityIdentifier 29get { return (SecurityIdentifier)base[ConfigurationStrings.SecurityIdentifier]; }
System\ServiceModel\Activation\SharedMemory.cs (1)
30public static unsafe SharedMemory Create(string name, Guid content, List<SecurityIdentifier> allowedSids)
System\ServiceModel\Activation\Utility.cs (10)
126internal static void AddRightGrantedToAccounts(List<SecurityIdentifier> accounts, int right, bool onProcess) 154internal static void AddRightGrantedToAccount(SecurityIdentifier account, int right) 167internal static void RemoveRightGrantedToAccount(SecurityIdentifier account, int right) 238static void EditKernelObjectSecurity(SafeCloseHandle kernelObject, List<SecurityIdentifier> accounts, SecurityIdentifier account, int right, bool add) 267foreach (SecurityIdentifier accountInList in accounts) 284static void EditDacl(DiscretionaryAcl dacl, SecurityIdentifier account, int right, bool add) 296internal static SecurityIdentifier GetWindowsServiceSid(string name) 334internal static SecurityIdentifier GetLogonSidForPid(int pid) 372internal static SecurityIdentifier GetUserSidForPid(int pid)
System\ServiceModel\Channels\AppContainerInfo.cs (2)
29static volatile SecurityIdentifier currentAppContainerSid; 109internal static SecurityIdentifier GetCurrentAppContainerSid()
System\ServiceModel\Channels\MsmqChannelListenerBase.cs (1)
208SecurityIdentifier securityIdentifier = new SecurityIdentifier(sid, 0);
System\ServiceModel\Channels\NamedPipeChannelListener.cs (2)
170List<SecurityIdentifier> allowedUsers; 187internal List<SecurityIdentifier> AllowedUsers
System\ServiceModel\Channels\NamedPipeTransportBindingElement.cs (7)
14List<SecurityIdentifier> allowedUsers = new List<SecurityIdentifier>(); 15Collection<SecurityIdentifier> allowedUsersCollection; 29foreach (SecurityIdentifier id in elementToBeCloned.allowedUsers) 40internal List<SecurityIdentifier> AllowedUsers 52public Collection<SecurityIdentifier> AllowedSecurityIdentifiers 58this.allowedUsersCollection = new Collection<SecurityIdentifier>(this.allowedUsers);
System\ServiceModel\Channels\NamedPipeTransportManager.cs (7)
14List<SecurityIdentifier> allowedUsers; 23protected void SetAllowedUsers(List<SecurityIdentifier> allowedUsers) 33internal List<SecurityIdentifier> AllowedUsers 72bool AreAllowedUsersEqual(List<SecurityIdentifier> otherAllowedUsers) 92static bool IsSubset(List<SecurityIdentifier> users1, List<SecurityIdentifier> users2) 99foreach (SecurityIdentifier user in users1)
System\ServiceModel\Channels\PipeConnection.cs (8)
1977List<SecurityIdentifier> allowedSids; 1982List<SecurityIdentifier> allowedSids, bool useCompletionPort, int maxConnections) 2402internal static byte[] FromSecurityIdentifiers(List<SecurityIdentifier> allowedSids, int accessRights) 2420static byte[] FromSecurityIdentifiersFull(List<SecurityIdentifier> allowedSids, int accessRights) 2441SecurityIdentifier allowedSid = allowedSids[i]; 2491static SecurityIdentifier GetProcessLogonSid() 2519public static PipeSharedMemory Create(List<SecurityIdentifier> allowedSids, Uri pipeUri, string sharedMemoryName) 2533public unsafe static bool TryCreate(List<SecurityIdentifier> allowedSids, Uri pipeUri, string sharedMemoryName, out PipeSharedMemory result)
System\ServiceModel\Channels\SharedConnectionListener.cs (3)
317SecurityIdentifier listenerUniqueSid; 318SecurityIdentifier listenerUserSid; 669SecurityIdentifier myUserSid;
System\ServiceModel\Channels\UnsafeNativeMethods.cs (1)
808internal static unsafe SecurityIdentifier GetAppContainerSid(SafeCloseHandle tokenHandle)
System\ServiceModel\ComIntegration\ComPlusAuthorization.cs (8)
206static SecurityIdentifier sidAdministrators = new SecurityIdentifier(WellKnownSidType.BuiltinAdministratorsSid, null); 221SecurityIdentifier sid; 230sid = (SecurityIdentifier)name.Translate(typeof(SecurityIdentifier)); 241sid = (SecurityIdentifier)name.Translate(typeof(SecurityIdentifier)); 252sid = (SecurityIdentifier)name.Translate(typeof(SecurityIdentifier));
System\ServiceModel\Configuration\Properties.cs (1)
118properties.Add(new ConfigurationProperty("securityIdentifier", typeof(System.Security.Principal.SecurityIdentifier), null, new System.ServiceModel.Activation.Configuration.SecurityIdentifierConverter(), null, System.Configuration.ConfigurationPropertyOptions.IsKey));
System\ServiceModel\Dispatcher\SecurityImpersonationBehavior.cs (2)
473Claim claim = Claim.CreateWindowsSidClaim((SecurityIdentifier)account.Translate(typeof(SecurityIdentifier)));
System\ServiceModel\Security\IdentityVerifier.cs (5)
226SecurityIdentifier GetSecurityIdentifier(Claim claim) 234return claim.Resource as SecurityIdentifier; 251Claim CheckSidEquivalence(SecurityIdentifier identitySid, ClaimSet claimSet) 255SecurityIdentifier sid = GetSecurityIdentifier(claim); 305SecurityIdentifier identitySid = null;
System\ServiceModel\Security\SctClaimSerializer.cs (6)
24static void SerializeSid(SecurityIdentifier sid, SctClaimDictionary dictionary, XmlDictionaryWriter writer) 44static void WriteSidAttribute(SecurityIdentifier sid, SctClaimDictionary dictionary, XmlDictionaryWriter writer) 51static SecurityIdentifier ReadSidAttribute(XmlDictionaryReader reader, SctClaimDictionary dictionary) 69SerializeSid((SecurityIdentifier)claim.Resource, dictionary, writer); 77SerializeSid((SecurityIdentifier)claim.Resource, dictionary, writer); 503SecurityIdentifier sid = ReadSidAttribute(reader, dictionary);
System\ServiceModel\Security\SecurityUtils.cs (3)
276static SecurityIdentifier administratorsSid; 347public static SecurityIdentifier AdministratorsSid 425SecurityIdentifier sid = self.User;
System\ServiceModel\Security\Tokens\WindowsSidIdentity.cs (4)
14SecurityIdentifier sid; 18public WindowsSidIdentity(SecurityIdentifier sid) 27public WindowsSidIdentity(SecurityIdentifier sid, string name, string authenticationType) 41public SecurityIdentifier SecurityIdentifier
System\ServiceModel\SpnEndpointIdentity.cs (2)
21SecurityIdentifier spnSid; 79internal SecurityIdentifier GetSpnSid()
System\ServiceModel\UpnEndpointIdentity.cs (4)
21SecurityIdentifier upnSid; 177internal SecurityIdentifier GetUpnSid() 190this.upnSid = userAccount.Translate(typeof(SecurityIdentifier)) as SecurityIdentifier;
System.ServiceModel.Activities (4)
System\ServiceModel\Activities\Description\WorkflowInstanceManagementBehavior.cs (4)
123SecurityIdentifier identifier = new SecurityIdentifier(WellKnownSidType.BuiltinAdministratorsSid, null); 240SecurityIdentifier sid; 248this.sid = identity.Translate(typeof(SecurityIdentifier)) as SecurityIdentifier;
System.ServiceModel.Internals (1)
System\Runtime\Diagnostics\EventLogger.cs (1)
134SecurityIdentifier sid = WindowsIdentity.GetCurrent().User;
System.Web (8)
Security\ADMembershipProvider.cs (3)
1907if ( !( providerUserKey is SecurityIdentifier) ) 1923SecurityIdentifier sid = providerUserKey as SecurityIdentifier;
Security\ADMembershipUser.cs (5)
31private SecurityIdentifier sid = null; 133if ((providerUserKey != null) && !(providerUserKey is SecurityIdentifier)) 136sid = (SecurityIdentifier) providerUserKey; 187Debug.Assert((providerUserKey != null) && (providerUserKey is SecurityIdentifier)); 188sid = (SecurityIdentifier) providerUserKey;
System.Workflow.Activities (5)
Role\ADRole.cs (4)
221public IList<SecurityIdentifier> GetSecurityIdentifiers() 223List<SecurityIdentifier> identifiers = new List<SecurityIdentifier>(); 244foreach (SecurityIdentifier entrySid in this.GetSecurityIdentifiers())
Role\ADRoleFactory.cs (1)
43public static ActiveDirectoryRole CreateFromSecurityIdentifier(SecurityIdentifier sid)
System.Workflow.Runtime (1)
DebugEngine\DebugController.cs (1)
344SecurityIdentifier si = new SecurityIdentifier(WellKnownSidType.BuiltinAdministratorsSid, null);
WsatConfig (6)
CommandLine\ArgumentsParser.cs (1)
389IdentityReference identityRef = ntAccount.Translate(typeof(SecurityIdentifier));
Configuration\WsatConfiguration.cs (5)
660SecurityIdentifier ns = new SecurityIdentifier(WellKnownSidType.NetworkServiceSid, null); 661AuthorizationRuleCollection rules = keySec.GetAccessRules(true, false, typeof(SecurityIdentifier)); 669SecurityIdentifier sid = keyAccessRule.IdentityReference as SecurityIdentifier; 714SecurityIdentifier ns = new SecurityIdentifier(WellKnownSidType.NetworkServiceSid, null);
WsatUI (7)
Configuration\WsatConfiguration.cs (5)
660SecurityIdentifier ns = new SecurityIdentifier(WellKnownSidType.NetworkServiceSid, null); 661AuthorizationRuleCollection rules = keySec.GetAccessRules(true, false, typeof(SecurityIdentifier)); 669SecurityIdentifier sid = keyAccessRule.IdentityReference as SecurityIdentifier; 714SecurityIdentifier ns = new SecurityIdentifier(WellKnownSidType.NetworkServiceSid, null);
MMCUI\WsatSecurityModel.cs (2)
106SecurityIdentifier sid; 161string sid = ((new NTAccount((string)kerb[i])).Translate(typeof(SecurityIdentifier))).ToString();