IIdentityProvider インターフェイス
名前空間: Microsoft.VisualStudio.Services.Identity
アセンブリ: Microsoft.TeamFoundation.Framework.Server (Microsoft.TeamFoundation.Framework.Server.dll 内)
構文
'宣言
<InheritedExportAttribute> _
Public Interface IIdentityProvider
[InheritedExportAttribute]
public interface IIdentityProvider
IIdentityProvider 型で公開されるメンバーは以下のとおりです。
プロパティ
名前 | 説明 | |
---|---|---|
AvailableIdentityAttributes | 対応する ID が使用するプロバイダー固有の属性。 | |
IsSyncable | このプロパティは、この ID syncing プロバイダーがをサポートするかどうかを示します。 |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
CreateDescriptor(TeamFoundationRequestContext, IIdentity) | 認証されたユーザーに ASP.NET に用意されている IIdentity のインスタンスから記述子を作成します (Web 要求の HttpContext.User.Identity のプロパティを使用)。 | |
CreateDescriptor(TeamFoundationRequestContext, String) | プロバイダーは、記述子に ID で汎用的な表示名の解決をサポート CreateDescriptor を実行する場合があります。これは、TFS が不明のユーザーの表示名を受け取り、完全修飾 ID にを使用して解決できるようにします。メモ: unqiue のユーザーに表示名を解決できない場合は NULL を返します。 | |
GetIdentity | ASP.NET ID のソースから ID を取得します。 | |
GetPossibleIdentityTypes | 指定された記述子がユーザー、グループ、またはその両方を表すことができるかどうかを示します。 | |
ServiceStart | ||
SupportedIdentityTypes | このストアが提供する ID の型の完全修飾の .NET クラス型を取得します。これは、IIdentity を実装するクラスです。この例では、「」System.Security.Principal.WindowsIdentity です。 | |
SyncMembers | ||
TrySyncIdentity |
このページのトップへ