3 types derived from Principal
System.DirectoryServices.AccountManagement (3)
System\DirectoryServices\AccountManagement\AuthenticablePrincipal.cs (1)
12public class AuthenticablePrincipal : Principal
System\DirectoryServices\AccountManagement\Group.cs (1)
11public class GroupPrincipal : Principal
System\DirectoryServices\AccountManagement\UnknownPrincipal.cs (1)
12internal sealed class UnknownPrincipal : Principal
298 references to Principal
System.DirectoryServices.AccountManagement (298)
System\DirectoryServices\AccountManagement\AD\ADAMStoreCtx.cs (3)
161internal override ResultSet GetGroupsMemberOfAZ(Principal p) 317if (principalType == typeof(AuthenticablePrincipal) || principalType == typeof(Principal)) 341if (principalType == typeof(Principal))
System\DirectoryServices\AccountManagement\AD\ADDNLinkedAttrSet.cs (4)
641Principal foreignPrincipal; 707typeof(Principal), 1309private Principal _currentForeignPrincipal; 1378public Principal currentForeignPrincipal;
System\DirectoryServices\AccountManagement\AD\ADStoreCtx.cs (26)
265TypeToLdapDict.Add(typeof(Principal), principalPropList); 360internal override void Insert(Principal p) 434internal override bool AccessCheck(Principal p, PrincipalAccessMask targetPermission) 460private void EnablePrincipalIfNecessary(Principal p) 474private void SetPasswordSecurityifNecessary(Principal p) 486private static void SetCannotChangePasswordStatus(Principal ap, bool userCannotChangePassword, bool commitChanges) 657internal override void Update(Principal p) 690internal override void Delete(Principal p) 711internal override void Move(StoreCtx originalStore, Principal p) 971protected void WriteAttribute(Principal p, string attribute, int value) 982protected void WriteAttribute<T>(Principal p, string attribute, T value) 1026Debug.Assert(subtype == typeof(Principal) || subtype.IsSubclassOf(typeof(Principal))); 1143internal override ResultSet GetGroupsMemberOf(Principal p) 1363internal override ResultSet GetGroupsMemberOf(Principal foreignPrincipal, StoreCtx foreignContext) 1577internal override ResultSet GetGroupsMemberOfAZ(Principal p) 1708ds.Filter = GetObjectClassPortion(typeof(Principal)) + "(primaryGroupId=" + groupRid.ToString(CultureInfo.InvariantCulture) + "))"; 1714BuildPropertySet(typeof(Principal), ds.PropertiesToLoad); 1725internal override bool IsMemberOfInStore(GroupPrincipal g, Principal p) 1939internal override bool CanGroupMemberBeRemoved(GroupPrincipal g, Principal member, out string explanationForFailure) 2048internal override Principal ResolveCrossStoreRefToPrincipal(object o) 2135Principal p = foreignStoreCtx.FindPrincipalByIdentRef( 2136typeof(Principal), 2206internal override Principal ConstructFakePrincipalFromSID(byte[] sid) 2218Principal p = Utils.ConstructFakePrincipalFromSID( 2569internal override bool IsValidProperty(Principal p, string propertyName)
System\DirectoryServices\AccountManagement\AD\ADStoreCtx_LoadStore.cs (51)
31internal override object PushChangesToNative(Principal p) 233internal override Principal GetAsPrincipal(object storeObject, object discriminant) 263Principal p; 350internal override void Load(Principal p, string principalPropertyName) 400internal override void Load(Principal p) 436internal override Principal FindPrincipalByIdentRef( 444internal Principal FindPrincipalBySID( 455private Principal FindPrincipalByIdentRefHelper( 484if (principalType == typeof(Principal) || principalType == typeof(AuthenticablePrincipal)) 490if (principalType == typeof(Principal)) 513(principalType == typeof(Principal) || principalType == typeof(GroupPrincipal) || principalType.IsSubclassOf(typeof(GroupPrincipal)))) 560if (principalType == typeof(Principal) || principalType == typeof(GroupPrincipal) || principalType.IsSubclassOf(typeof(GroupPrincipal))) 677internal override Type NativeType(Principal p) 816protected delegate void FromLdapConverterDelegate(dSPropertyCollection properties, string suggestedAdProperty, Principal p, string propertyName); 821protected delegate void ToLdapConverterDelegate(Principal p, string propertyName, DirectoryEntry de, string suggestedAdProperty); 826protected static void SidFromLdapConverter(dSPropertyCollection properties, string suggestedAdProperty, Principal p, string propertyName) 842protected static void GuidFromLdapConverter(dSPropertyCollection properties, string suggestedAdProperty, Principal p, string propertyName) 860protected static void StringFromLdapConverter(dSPropertyCollection properties, string suggestedAdProperty, Principal p, string propertyName) 865protected static void MultiStringFromLdapConverter(dSPropertyCollection properties, string suggestedAdProperty, Principal p, string propertyName) 871protected static void BoolFromLdapConverter(dSPropertyCollection properties, string suggestedAdProperty, Principal p, string propertyName) 878protected static void AcctDisabledFromLdapConverter(dSPropertyCollection properties, string suggestedAdProperty, Principal p, string propertyName) 890protected static void CommaStringFromLdapConverter(dSPropertyCollection properties, string suggestedAdProperty, Principal p, string propertyName) 919protected static void IntFromLdapConverter(dSPropertyCollection properties, string suggestedAdProperty, Principal p, string propertyName) 924protected static void BinaryFromLdapConverter(dSPropertyCollection properties, string suggestedAdProperty, Principal p, string propertyName) 929protected static void CertFromLdapConverter(dSPropertyCollection properties, string suggestedAdProperty, Principal p, string propertyName) 935protected static void UACFromLdapConverter(dSPropertyCollection properties, string suggestedAdProperty, Principal p, string propertyName) 942protected static void GenericDateTimeFromLdapConverter(dSPropertyCollection properties, string suggestedAdProperty, Principal p, string propertyName) 947protected static void ObjectClassFromLdapConverter(dSPropertyCollection properties, string suggestedAdProperty, Principal p, string propertyName) 959protected static void LastLogonFromLdapConverter(dSPropertyCollection properties, string suggestedAdProperty, Principal p, string propertyName) 982protected static void AcctExpirFromLdapConverter(dSPropertyCollection properties, string suggestedAdProperty, Principal p, string propertyName) 987protected static void DateTimeFromLdapConverter(dSPropertyCollection properties, string suggestedAdProperty, Principal p, string propertyName, bool useAcctExpLogic) 1017protected static void GroupTypeFromLdapConverter(dSPropertyCollection properties, string suggestedAdProperty, Principal p, string propertyName) 1170protected static void StringToLdapConverter(Principal p, string propertyName, DirectoryEntry de, string suggestedAdProperty) 1183protected static void BinaryToLdapConverter(Principal p, string propertyName, DirectoryEntry de, string suggestedAdProperty) 1196protected static void MultiStringToLdapConverter(Principal p, string propertyName, DirectoryEntry de, string suggestedAdProperty) 1201protected static void BoolToLdapConverter(Principal p, string propertyName, DirectoryEntry de, string suggestedAdProperty) 1216protected static void AcctDisabledToLdapConverter(Principal p, string propertyName, DirectoryEntry de, string suggestedAdProperty) 1230protected static void CommaStringToLdapConverter(Principal p, string propertyName, DirectoryEntry de, string suggestedAdProperty) 1256protected static void CertToLdap(Principal p, string propertyName, DirectoryEntry de, string suggestedAdProperty) 1281protected static void UACToLdapConverter(Principal p, string propertyName, DirectoryEntry de, string suggestedAdProperty) 1288protected static void AcctExpirToLdapConverter(Principal p, string propertyName, DirectoryEntry de, string suggestedAdProperty) 1322protected static void ExtensionCacheToLdapConverter(Principal p, string propertyName, DirectoryEntry de, string suggestedAdProperty) 1398protected static void GroupTypeToLdapConverter(Principal p, string propertyName, DirectoryEntry de, string suggestedAdProperty) 1476protected static void UpdateGroupMembership(Principal group, DirectoryEntry de, NetCred credentials, AuthenticationTypes authTypes) 1516List<Principal> insertedMembers = members.Inserted; 1517List<Principal> removedMembers = members.Removed; 1528foreach (Principal member in insertedMembers) 1551foreach (Principal member in insertedMembers) 1586foreach (Principal member in removedMembers) 1641protected static string GetSidPathFromPrincipal(Principal p) 1679protected static void CannotChangePwdToLdapConverter(Principal p, string propertyName, DirectoryEntry de, string suggestedAdProperty)
System\DirectoryServices\AccountManagement\AD\ADStoreCtx_Query.cs (3)
75baseType = typeof(Principal); 127Principal qbeFilter = ps.QueryFilter; 197else if (principalType == typeof(Principal))
System\DirectoryServices\AccountManagement\AD\ADUtils.cs (4)
361internal static bool ArePrincipalsInSameForest(Principal p1, Principal p2) 392internal static Principal DirectoryEntryAsPrincipal(DirectoryEntry de, ADStoreCtx storeCtx) 410internal static Principal SearchResultAsPrincipal(SearchResult sr, ADStoreCtx storeCtx, object discriminant)
System\DirectoryServices\AccountManagement\AD\SDSUtils.cs (16)
17internal static Principal SearchResultToPrincipal(SearchResult sr, PrincipalContext owningContext, Type principalType) 19Principal p; 45typeof(Principal) == principalType) 66p = Principal.MakePrincipal(owningContext, principalType); 78internal static Principal DirectoryEntryToPrincipal(DirectoryEntry de, PrincipalContext owningContext, Type principalType) 80Principal p; 103typeof(Principal) == principalType) 124p = Principal.MakePrincipal(owningContext, principalType); 198Principal p, 264internal delegate void GroupMembershipUpdater(Principal p, DirectoryEntry de, NetCred credentials, AuthenticationTypes authTypes); 267Principal p, 486internal static void SingleScalarFromDirectoryEntry<T>(dSPropertyCollection properties, string suggestedProperty, Principal p, string propertyName) 498internal static void MultiScalarFromDirectoryEntry<T>(dSPropertyCollection properties, string suggestedProperty, Principal p, string propertyName) 568internal static void AccountControlFromDirectoryEntry(dSPropertyCollection properties, string suggestedProperty, Principal p, string propertyName, bool testCantChangePassword) 597internal static void MultiStringToDirectoryEntryConverter(Principal p, string propertyName, DirectoryEntry de, string suggestedProperty) 641Principal p,
System\DirectoryServices\AccountManagement\AdvancedFilters.cs (2)
16protected internal AdvancedFilters(Principal p) 23private readonly Principal _p;
System\DirectoryServices\AccountManagement\ExtensionHelper.cs (2)
12internal ExtensionHelper(Principal p) 17private readonly Principal _p;
System\DirectoryServices\AccountManagement\FindResultEnumerator.cs (2)
43Debug.Assert(typeof(T) == typeof(System.DirectoryServices.AccountManagement.Principal) || typeof(T).IsSubclassOf(typeof(System.DirectoryServices.AccountManagement.Principal)));
System\DirectoryServices\AccountManagement\Group.cs (4)
186public PrincipalSearchResult<Principal> GetMembers() 191public PrincipalSearchResult<Principal> GetMembers(bool recursive) 203return new PrincipalSearchResult<Principal>(ContextRaw.QueryCtx.GetGroupMembership(this, recursive)); 210return new PrincipalSearchResult<Principal>(null);
System\DirectoryServices\AccountManagement\Principal.cs (17)
282public static Principal FindByIdentity(PrincipalContext context, string identityValue) 284return FindByIdentityWithType(context, typeof(Principal), identityValue); 287public static Principal FindByIdentity(PrincipalContext context, IdentityType identityType, string identityValue) 289return FindByIdentityWithType(context, typeof(Principal), identityType, identityValue); 468Principal that = o as Principal; 530public PrincipalSearchResult<Principal> GetGroups() 532return new PrincipalSearchResult<Principal>(GetGroupsHelper()); 535public PrincipalSearchResult<Principal> GetGroups(PrincipalContext contextToQuery) 540return new PrincipalSearchResult<Principal>(GetGroupsHelper(contextToQuery)); 774internal static Principal MakePrincipal(PrincipalContext ctx, Type principalType) 776Principal p = null; 785p = (Principal)CI.Invoke(new object[] { ctx }); 900protected static Principal FindByIdentityWithType(PrincipalContext context, Type principalType, string identityValue) 912protected static Principal FindByIdentityWithType(PrincipalContext context, Type principalType, IdentityType identityType, string identityValue) 926private static Principal FindByIdentityWithTypeHelper(PrincipalContext context, Type principalType, Nullable<IdentityType> identityType, string identityValue, DateTime refDate) 929Principal p = context.QueryCtx.FindPrincipalByIdentRef(principalType, (identityType == null) ? null : (string)IdentMap.StringMap[(int)identityType, 1], identityValue, refDate);
System\DirectoryServices\AccountManagement\PrincipalCollection.cs (37)
11public class PrincipalCollection : ICollection<Principal>, ICollection, IEnumerable<Principal>, IEnumerable 145public void CopyTo(Principal[] array, int index) 211public IEnumerator<Principal> GetEnumerator() 230Add((Principal)user); 235Add((Principal)group); 240Add((Principal)computer); 243public void Add(Principal principal) 297Principal principal = Principal.FindByIdentity(context, identityType, identityValue); 353return Remove((Principal)user); 358return Remove((Principal)group); 363return Remove((Principal)computer); 366public bool Remove(Principal principal) 444Principal principal = Principal.FindByIdentity(context, identityType, identityValue); 459private bool ContainsEnumTest(Principal principal) 489Principal p = containmentEnumerator.Current; 508private bool ContainsNativeTest(Principal principal) 548return Contains((Principal)user); 553return Contains((Principal)group); 558return Contains((Principal)computer); 561public bool Contains(Principal principal) 595Principal principal = Principal.FindByIdentity(context, identityType, identityValue); 663private readonly List<Principal> _insertedValuesCompleted = new List<Principal>(); 664private readonly List<Principal> _insertedValuesPending = new List<Principal>(); 668private readonly List<Principal> _removedValuesCompleted = new List<Principal>(); 669private readonly List<Principal> _removedValuesPending = new List<Principal>(); 706internal List<Principal> Inserted 714internal List<Principal> Removed 745foreach (Principal p in _removedValuesPending) 753foreach (Principal p in _insertedValuesPending)
System\DirectoryServices\AccountManagement\PrincipalCollectionEnumerator.cs (17)
12internal sealed class PrincipalCollectionEnumerator : IEnumerator<Principal>, IEnumerator 18public Principal Current 96_enumerator = (IEnumerator<Principal>)_insertedValuesCompleted.GetEnumerator(); 114Principal principal = (Principal)_resultSet.CurrentAsPrincipal; 152_enumerator = (IEnumerator<Principal>)_insertedValuesCompleted.GetEnumerator(); 176_enumerator = (IEnumerator<Principal>)_insertedValuesPending.GetEnumerator(); 240List<Principal> removedValuesCompleted, 241List<Principal> removedValuesPending, 242List<Principal> insertedValuesCompleted, 243List<Principal> insertedValuesPending 262private Principal _current; 274private readonly List<Principal> _insertedValuesPending; 275private readonly List<Principal> _insertedValuesCompleted; 276private readonly List<Principal> _removedValuesPending; 277private readonly List<Principal> _removedValuesCompleted; 281private IEnumerator<Principal> _enumerator; // The insertedValues{Completed,Pending} enumerator, used by MoveNext
System\DirectoryServices\AccountManagement\PrincipalSearcher.cs (12)
22public PrincipalSearcher(Principal queryFilter) 46public Principal QueryFilter 77public PrincipalSearchResult<Principal> FindAll() 88public Principal FindOne() 94using (PrincipalSearchResult<Principal> fr = FindAll(true)) 96FindResultEnumerator<Principal> fre = (FindResultEnumerator<Principal>)fr.GetEnumerator(); 102return (Principal)fre.Current; 207private Principal _qbeFilter; 246private PrincipalSearchResult<Principal> FindAll(bool returnOne) 266PrincipalSearchResult<Principal> fr = new PrincipalSearchResult<Principal>(resultSet);
System\DirectoryServices\AccountManagement\SAM\SAMMembersSet.cs (5)
284Principal foreignPrincipal = _storeCtx.ResolveCrossStoreRefToPrincipal(foreignDE); 580private Principal _currentFakePrincipal; // current member of the group (if enumerating local group and found a fake pricipal) 589private Principal _currentForeign; // current member of the group (if enumerating foreign principal) 602public Principal currentFakePrincipal; 603public Principal currentForeign;
System\DirectoryServices\AccountManagement\SAM\SAMStoreCtx.cs (20)
51s_maskMap.Add(typeof(Principal), ObjectMask.Principal); 63Debug.Assert(principalType == typeof(Principal) || principalType.IsSubclassOf(typeof(Principal))); 100Debug.Assert(principalType == typeof(Principal)); 218internal override void Insert(Principal p) 265internal override void Update(Principal p) 294internal override void Delete(Principal p) 315internal override bool AccessCheck(Principal p, PrincipalAccessMask targetPermission) 349internal override void Move(StoreCtx originalStore, Principal p) 608internal override ResultSet GetGroupsMemberOf(Principal p) 676internal override ResultSet GetGroupsMemberOf(Principal foreignPrincipal, StoreCtx foreignContext) 712internal override ResultSet GetGroupsMemberOfAZ(Principal p) 773internal override bool IsMemberOfInStore(GroupPrincipal g, Principal p) 790internal override bool CanGroupMemberBeRemoved(GroupPrincipal g, Principal member, out string explanationForFailure) 809internal override Principal ResolveCrossStoreRefToPrincipal(object o) 858Principal p = remoteCtx.QueryCtx.FindPrincipalByIdentRef( 859typeof(Principal), 913internal override Principal ConstructFakePrincipalFromSID(byte[] sid) 921Principal p = Utils.ConstructFakePrincipalFromSID( 1077internal override bool IsValidProperty(Principal p, string propertyName)
System\DirectoryServices\AccountManagement\SAM\SAMStoreCtx_LoadStore.cs (44)
29internal override object PushChangesToNative(Principal p) 156private string GetSamAccountName(Principal p) 196internal override Principal GetAsPrincipal(object storeObject, object discriminant) 209Principal p = SDSUtils.DirectoryEntryToPrincipal(de, this.OwningContext, null); 223internal override void Load(Principal p, string principalPropertyName) 272internal override void Load(Principal p) 334internal override Principal FindPrincipalByIdentRef( 411if (principalType == typeof(Principal) || principalType == typeof(GroupPrincipal) || principalType.IsSubclassOf(typeof(GroupPrincipal))) 612Debug.Assert(principalType == typeof(Principal)); 627internal override Type NativeType(Principal p) 647{PropertyNames.PrincipalSamAccountName, typeof(Principal), "Name", new FromWinNTConverterDelegate(SamAccountNameFromWinNTConverter), null}, 648{PropertyNames.PrincipalSid, typeof(Principal), "objectSid", new FromWinNTConverterDelegate(SidFromWinNTConverter), null }, 653{PropertyNames.PrincipalName, typeof(Principal), "Name", new FromWinNTConverterDelegate(SamAccountNameFromWinNTConverter), null}, 758private delegate void FromWinNTConverterDelegate(DirectoryEntry de, string suggestedWinNTProperty, Principal p, string propertyName); 763private delegate void ToWinNTConverterDelegate(Principal p, string propertyName, DirectoryEntry de, string suggestedWinNTProperty, bool isLSAM); 768private static void StringFromWinNTConverter(DirectoryEntry de, string suggestedWinNTProperty, Principal p, string propertyName) 780private static void SidFromWinNTConverter(DirectoryEntry de, string suggestedWinNTProperty, Principal p, string propertyName) 789private static void SamAccountNameFromWinNTConverter(DirectoryEntry de, string suggestedWinNTProperty, Principal p, string propertyName) 800private static void MultiStringFromWinNTConverter(DirectoryEntry de, string suggestedWinNTProperty, Principal p, string propertyName) 806private static void IntFromWinNTConverter(DirectoryEntry de, string suggestedWinNTProperty, Principal p, string propertyName) 811private static void BinaryFromWinNTConverter(DirectoryEntry de, string suggestedWinNTProperty, Principal p, string propertyName) 816private static void CertFromWinNTConverter(DirectoryEntry de, string suggestedWinNTProperty, Principal p, string propertyName) 820private static void GroupTypeFromWinNTConverter(DirectoryEntry de, string suggestedWinNTProperty, Principal p, string propertyName) 844private static void EmailFromWinNTConverter(DirectoryEntry de, string suggestedWinNTProperty, Principal p, string propertyName) 848private static void LastBadPwdAttemptFromWinNTConverter(DirectoryEntry de, string suggestedWinNTProperty, Principal p, string propertyName) 852private static void ElapsedTimeFromWinNTConverter(DirectoryEntry de, string suggestedWinNTProperty, Principal p, string propertyName) 873private static void DateFromWinNTConverter(DirectoryEntry de, string suggestedWinNTProperty, Principal p, string propertyName) 889private static void UserFlagsFromWinNTConverter(DirectoryEntry de, string suggestedWinNTProperty, Principal p, string propertyName) 900private static void ExceptionToWinNTConverter(Principal p, string propertyName, DirectoryEntry de, string suggestedWinNTProperty, bool isLSAM) 908private static void StringToWinNTConverter(Principal p, string propertyName, DirectoryEntry de, string suggestedWinNTProperty, bool isLSAM) 921private static void MultiStringToWinNTConverter(Principal p, string propertyName, DirectoryEntry de, string suggestedWinNTProperty, bool isLSAM) 926private static void LogonHoursToWinNTConverter(Principal p, string propertyName, DirectoryEntry de, string suggestedWinNTProperty, bool isLSAM) 951private static void CertToWinNT(Principal p, string propertyName, DirectoryEntry de, string suggestedWinNTProperty, bool isLSAM) 958private static void GroupTypeToWinNTConverter(Principal p, string propertyName, DirectoryEntry de, string suggestedWinNTProperty, bool isLSAM) 978private static void EmailToWinNTConverter(Principal p, string propertyName, DirectoryEntry de, string suggestedWinNTProperty, bool isLSAM) 985private static void AcctExpirDateToNTConverter(Principal p, string propertyName, DirectoryEntry de, string suggestedWinNTProperty, bool isLSAM) 999private static void UserFlagsToWinNTConverter(Principal p, string propertyName, DirectoryEntry de, string suggestedWinNTProperty, bool isLSAM) 1006private static void UpdateGroupMembership(Principal group, DirectoryEntry de, NetCred credentials, AuthenticationTypes authTypes) 1064List<Principal> insertedMembers = members.Inserted; 1067foreach (Principal member in insertedMembers) 1090foreach (Principal member in insertedMembers) 1109List<Principal> removedMembers = members.Removed; 1111foreach (Principal member in removedMembers) 1147private static string GetSidADsPathFromPrincipal(Principal p)
System\DirectoryServices\AccountManagement\SAM\SAMStoreCtx_Query.cs (3)
48Principal qbeFilter = ps.QueryFilter; 92Type qbeFilterType = typeof(Principal); 126else if (principalType == typeof(Principal))
System\DirectoryServices\AccountManagement\SAM\SAMUtils.cs (1)
93internal static Principal DirectoryEntryAsPrincipal(DirectoryEntry de, StoreCtx storeCtx)
System\DirectoryServices\AccountManagement\StoreCtx.cs (22)
52internal abstract void Insert(Principal p); 53internal abstract void Update(Principal p); 54internal abstract void Delete(Principal p); 55internal abstract void Move(StoreCtx originalStore, Principal p); 65internal abstract object PushChangesToNative(Principal p); 85internal abstract Principal GetAsPrincipal(object storeObject, object discriminant); 88internal abstract void Load(Principal p); 90internal abstract void Load(Principal p, string principalPropertyName); 96internal abstract Principal FindPrincipalByIdentRef( 102internal abstract Type NativeType(Principal p); 120internal abstract bool AccessCheck(Principal p, PrincipalAccessMask targetPermission); 135internal abstract ResultSet GetGroupsMemberOf(Principal p); 139internal abstract ResultSet GetGroupsMemberOf(Principal foreignPrincipal, StoreCtx foreignContext); 142internal abstract ResultSet GetGroupsMemberOfAZ(Principal p); 149internal abstract bool IsMemberOfInStore(GroupPrincipal g, Principal p); 157internal abstract bool CanGroupMemberBeRemoved(GroupPrincipal g, Principal member, out string explanationForFailure); 207internal abstract Principal ResolveCrossStoreRefToPrincipal(object o); 216internal abstract bool IsValidProperty(Principal p, string propertyName); 233internal abstract Principal ConstructFakePrincipalFromSID(byte[] sid); 315protected QbeFilterDescription BuildQbeFilterDescription(Principal p) 325if (p is Principal) 358private void BuildFilterSet(Principal p, string[] propertySet, QbeFilterDescription qbeFilterDescription)
System\DirectoryServices\AccountManagement\User.cs (2)
264public PrincipalSearchResult<Principal> GetAuthorizationGroups() 266return new PrincipalSearchResult<Principal>(GetAuthorizationGroupsHelper());
System\DirectoryServices\AccountManagement\Utils.cs (1)
649internal static Principal ConstructFakePrincipalFromSID(