This documentation is archived and is not being maintained.

TeamFoundationAccessControlService Class

Service used to configure Access Control for Hosted TFS

System::Object
  Microsoft.TeamFoundation.Framework.Server::TeamFoundationAccessControlService

Namespace:  Microsoft.TeamFoundation.Framework.Server
Assembly:  Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)

[TeamFoundationServiceDependency(typeof(TeamFoundationRegistryService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationLockingService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationAuthenticationService))]
public ref class TeamFoundationAccessControlService sealed : ITeamFoundationService

The TeamFoundationAccessControlService type exposes the following members.

  NameDescription
Public methodDeleteServiceIdentityDeletes the service identity given the id
Public methodEqualsDetermines whether the specified object is equal to the current object. (Inherited from Object.)
Public methodGetHashCodeServes as the default hash function. (Inherited from Object.)
Public methodGetServiceIdentityTokenRetrieves an authenication token from ACS for the provided service identity information.
Public methodGetTypeGets the Type of the current instance. (Inherited from Object.)
Public methodStatic memberIsServiceIdentityChecks to see if the given identity is a service identity
Public methodProvisionServiceIdentityProvisions a service identity with the given info. If identityInfo is null then provision will attempt to create the default service identity for the service host If addToGroups is null, the service identity will be provisioned with membership in the service accounts group
Public methodQueryServiceIdentities(TeamFoundationRequestContext, array<Guid>, Boolean)Queries service identities by ID
Public methodQueryServiceIdentities(TeamFoundationRequestContext, array<String>, Boolean)Queries service identities by name
Public methodToStringReturns a string that represents the current object. (Inherited from Object.)
Top

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Show: