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 공급자와 동기화를 지원 하는지 여부를 나타냅니다. |
위쪽
메서드
이름 | 설명 | |
---|---|---|
CreateDescriptor(TeamFoundationRequestContext, IIdentity) | ASP.NET 인증 사용자 (웹 요청의 HttpContext.User.Identity 속성)을 통해 제공한 IIdentity 인스턴스에 설명자를 만듭니다. | |
CreateDescriptor(TeamFoundationRequestContext, String) | 공급자 지원에서 identities 일반화 설명자에 표시 이름 확인 CreateDescriptor을 구현할 수 있습니다.그러면 TFS를 알된 수 없는 사용자에 대 한 표시 이름을 사용 하 고 정규화 된 id 공급자를 사용 하 여 해결 합니다.참고: unqiue 사용자 대화명을 확인할 수 없으면 NULL이 반환 해야 합니다. | |
GetIdentity | ASP.NET identity 소스에서 id를 가져옵니다. | |
GetPossibleIdentityTypes | 사용자, 그룹 또는 둘 다 제공 된 설명자를 나타낼 수 있으면 나타냅니다. | |
ServiceStart | ||
SupportedIdentityTypes | 이 저장소를 제공 하는 Identity 형식에 대 한 정규화 된.NET 클래스 형식을 가져옵니다.IIdentity를 구현 하는 클래스입니다.예를 들어 "System.Security.Principal.WindowsIdentity"입니다. | |
SyncMembers | ||
TrySyncIdentity |
위쪽