IIdentityManagementService2 Interface
Namespace: Microsoft.TeamFoundation.Framework.Client
Assembly: Microsoft.TeamFoundation.Client (in Microsoft.TeamFoundation.Client.dll)
Syntax
'Declaration
Public Interface IIdentityManagementService2 _
Inherits IIdentityManagementService
public interface IIdentityManagementService2 : IIdentityManagementService
public interface class IIdentityManagementService2 : IIdentityManagementService
type IIdentityManagementService2 =
interface
interface IIdentityManagementService
end
public interface IIdentityManagementService2 extends IIdentityManagementService
The IIdentityManagementService2 type exposes the following members.
Properties
Name | Description | |
---|---|---|
IdentityDomainScope | (Inherited from IIdentityManagementService.) |
Top
Methods
Name | Description | |
---|---|---|
AddMemberToApplicationGroup | Add member to TFS Group. (Inherited from IIdentityManagementService.) | |
AddRecentUser(Guid) | Adds the specified identity to MRU list of users for the current user. | |
AddRecentUser(TeamFoundationIdentity) | Adds the specified identity to a most recently used (MRU) list of users for the current user. | |
ClearCustomDisplayName | Clears the custom display name for the current user, returning to using the display name from the external identity provider, such as Active Directory, Live, and so on. | |
CreateApplicationGroup | Creates a TFS application group (Inherited from IIdentityManagementService.) | |
DeleteApplicationGroup | Deletes a TFS application group (Inherited from IIdentityManagementService.) | |
GetMostRecentlyUsedUsers | Get the set of identities that have been recently accessed by the current user. | |
GetMostRecentlyUsedUsersEx | Get the set of identities which have been recently accessed by the current user and the current team members | |
GetScopeName | Gets the scope name for the provided scope id. (Inherited from IIdentityManagementService.) | |
IsMember | Expanded membership query for direct or nested member. (Inherited from IIdentityManagementService.) | |
IsOwnedWellKnownGroup | Check if the given descriptor is of TeamFoundation type, belongs to this IMS host and is a well-known group. This does not confirm that such a group actually exists, just that the Sid pattern meets these requirements. (Inherited from IIdentityManagementService.) | |
IsOwner | Check if the given descriptor is of TeamFoundation type, and belongs to this IMS host. This does not confirm that such a group actually exists, just that the Sid pattern belongs to this host. (Inherited from IIdentityManagementService.) | |
ListApplicationGroups(String, ReadIdentityOptions) | Lists all TFS application groups in the specified scope (Inherited from IIdentityManagementService.) | |
ListApplicationGroups(String, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) | Lists all TFS application groups in the specified scope. | |
ReadFilteredIdentities | [ReadFilteredIdentities] is used to retrieve a set of identities based on an expression. The expression is a syntax that resembles a SQL WHERE clause. For full details on the expressions capabilities, see documentation on the [QueryExpression] class. | |
ReadIdentities(array<Guid[], MembershipQuery) | Read identities by Team Foundation Id. Note - performance will be fastest when no membership information is requested. (Inherited from IIdentityManagementService.) | |
ReadIdentities(array<IdentityDescriptor[], MembershipQuery, ReadIdentityOptions) | Read identities for given descriptors. First try IMS store. If not found, optionally try source like AD. Note - performance will be fastest when no membership information is requested. (Inherited from IIdentityManagementService.) | |
ReadIdentities(IdentitySearchFactor, array<String[], MembershipQuery, ReadIdentityOptions) | Read identities based on search factor. First read from IMS store, and then (optionally) read from source like AD. (Inherited from IIdentityManagementService.) | |
ReadIdentities(array<Guid[], MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) | Read identities by Team Foundation ID. Note that performance will be fastest when no membership information is requested. | |
ReadIdentities(array<IdentityDescriptor[], MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) | Read identities for given descriptors. First try information management system (IMS) store. If not found, optionally try a source like Active Directory. Note that performance will be fastest when no membership information is requested. | |
ReadIdentities(IdentitySearchFactor, array<String[], MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) | Read identities based on search factor. First read from IMS store, and then optionally read from a source like Active Directory. | |
ReadIdentity(String) | Read an identity using the General search factor. | |
ReadIdentity(IdentityDescriptor, MembershipQuery, ReadIdentityOptions) | Overload that takes a single descriptor. Read identity for given descriptor. First try IMS store. If not found, optionally try source like AD. Note - performance will be fastest when no membership information is requested. (Inherited from IIdentityManagementService.) | |
ReadIdentity(IdentitySearchFactor, String, MembershipQuery, ReadIdentityOptions) | Overload that takes a single search factor and returns match following this order. 1. With multiple matches, active identity if exists, else first match. 2. When there is a single match, the match. 3. When there is no match, null. Read identity based on search factor. First read from IMS store, and then (optionally) read from source like AD. (Inherited from IIdentityManagementService.) | |
ReadIdentity(IdentityDescriptor, MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) | Overload that takes a single descriptor.Read identity for given descriptor. First try IMS store. If it is not found, optionally try a source like Active Directory. Note that performance will be fastest when no membership information is requested. | |
ReadIdentity(IdentitySearchFactor, String, MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) | Overload that takes a single search factor and returns a match following this order: 1. With multiple matches, active identity if one exists, or else first match.2. When there is a single match, the match.3. When there is no match, null.Read identity is based on search factor. First read from IMS store, and then optionally read from source like Active Directory. | |
RefreshIdentity | Refresh identity properties from provider now. This identity must already be in the IMS store. If identity is a group, its DIRECT members and their properties will also be refreshed (asynchronously). (Inherited from IIdentityManagementService.) | |
RemoveMemberFromApplicationGroup | Remove member from TFS Group. (Inherited from IIdentityManagementService.) | |
SetCustomDisplayName | Sets the display name for the current user in a sticky manner, overriding any display name returned by an external identity provider like Active Directory or Live. | |
UpdateApplicationGroup | Updates a property of a TFS application group (Inherited from IIdentityManagementService.) | |
UpdateExtendedProperties | Save changes to extended properties. |
Top