IActiveDirectoryManager Interface
Name | Description | |
---|---|---|
![]() |
ContextType | Gets the current Context type of this IActiveDirectoryManager, default is Domain. |
![]() |
CurrentUserNTName | Gets the NT account name of the current user. |
![]() |
IsDomainAccessible | Gets the value indicating whether the domain is accessible. |
Name | Description | |
---|---|---|
![]() |
CheckIsDomainAccessible(DomainSettings) | Determines whether the specified domain is accessible. |
![]() |
FindNTUser(string) | Returns a user principal object that matches the specified identity value. |
![]() |
GetAccountNameFromSid(string) | Gets an account name for the specified SID. |
![]() |
GetCurrentUserNTGroups() | Gets a list of NT group names the current user belongs to. |
![]() |
GetCurrentUserNTGroups(bool) | Gets a list of NT group names the current user belongs to. The list can be retrieved from the local storage if it is inaccessible from the domain. |
![]() |
GetCurrentUserNTGroupsFiltered(List<String>) | Gets a filtered list of NT group names and SIDs the current user belongs to. |
![]() |
GetCurrentUserSid() | Gets the SID of the current user. |
![]() |
GetNTGroup(string) | Gets a GroupPrincipal object for the specified user NT group name. |
![]() |
GetNTGroupFromSid(string) | Gets a GroupPrincipal object for the specified user SID. |
![]() |
GetNTGroupUsers(List<String>) | Gets all users belonging to the specified groups. |
![]() |
GetNTGroups() | Gets a list of all NT group names in the current domain. |
![]() |
GetNTUser(string) | Gets a UserPrincipal info for the specified user NT name. |
![]() |
GetNTUserFromSid(string) | Gets a UserPrincipal info for the specified user SID. |
![]() |
GetPrincipalContext(DomainSettings) | Gets a PrincipalContext for the specified DomainSettings. |
![]() |
GetSidFromLogin(string, bool) | Gets a SID from the login data. |
![]() |
GetUserNTGroups(string) | Gets a list of NT group names of the specified NT user. |
![]() |
IsUserMemberOfNTGroup(string, UserPrincipal) | Determines whether a user is a member of a group. |
![]() |
IsUserMemberOfNTGroups(string, List<String>) | Determines whether a user is a member of any of specified NT groups. |
You can obtain an instance of this interface from
QdvManager.ActiveDirectoryManager property.
Available since QDV 7.13.0001.