Interfaccia IIdentityProvider
Spazio dei nomi: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)
Sintassi
'Dichiarazione
<InheritedExportAttribute> _
Public Interface IIdentityProvider
[InheritedExportAttribute]
public interface IIdentityProvider
Il tipo IIdentityProvider espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
IsSyncable |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
CreateDescriptor(TeamFoundationRequestContext, IIdentity) | Creare un descrittore dall'istanza [IIdentity] fornita da ASP.NET per l'utente autenticato, mediante la proprietà del HttpContext.User.Identity di una richiesta Web. | |
CreateDescriptor(TeamFoundationRequestContext, String) | Un provider può implementare [CreateDescriptor] se supportano risolvere il nome visualizzato generalizzato di un'identità a un descrittore.Ciò consente a TFS per accettare un nome visualizzato per un utente sconosciuto e per risolverlo con il provider a un'identità completa.NOTA: È necessario restituire NULL se non è possibile risolvere il nome visualizzato a un utente univoco. | |
GetIdentity | Ottiene l'identità dall'origine dell'identità ASP.NET. | |
GetPossibleIdentityTypes | ||
ServiceStart | ||
SupportedIdentityTypes | Ottiene il tipo completo di classi .NET Framework per i tipi [Identity] che questo archivio.Si tratta della classe che implementa [IIdentity], ad esempio, [System.Security.Principal.WindowsIdentity]. | |
SyncMembers | ||
TrySyncIdentity |
In alto