Initializes an instance of T:Microsoft.IdentityModel.Claims.WindowsClaimsIdentity.
Пространство имен: Microsoft.IdentityModel.Claims
Сборка: Microsoft.IdentityModel (в microsoft.identitymodel.dll)

Использование

Visual Basic
Dim upn As String
Dim authenticationType As String
Dim useWindowsTokenService As Boolean
Dim issuerName As String
Dim returnValue As WindowsClaimsIdentity

returnValue = WindowsClaimsIdentity.CreateFromUpn(upn, authenticationType, useWindowsTokenService, issuerName)

Синтаксис

Visual Basic
Public Shared Function CreateFromUpn ( _
		upn As String, _
		authenticationType As String, _
		useWindowsTokenService As Boolean, _
		issuerName As String _
) As WindowsClaimsIdentity
C#
public static WindowsClaimsIdentity CreateFromUpn (
		string upn,
		string authenticationType,
		bool useWindowsTokenService,
		string issuerName
)
C++
public:
static WindowsClaimsIdentity^ CreateFromUpn (
		String^ upn, 
		String^ authenticationType, 
		bool useWindowsTokenService, 
		String^ issuerName
)
J#
public static WindowsClaimsIdentity CreateFromUpn (
		String upn, 
		String authenticationType, 
		boolean useWindowsTokenService, 
		String issuerName
)
JScript
public static function CreateFromUpn (
		upn : String, 
		authenticationType : String, 
		useWindowsTokenService : boolean, 
		issuerName : String
) : WindowsClaimsIdentity

Параметры

upn

The Kerberos User Principal Name (UPN) of the user which this T:Microsoft.IdentityModel.Claims.WindowsClaimsIdentity represents.

authenticationType

The type of authentication used.

useWindowsTokenService

A boolean flag indicating whether the Windows Token Service is to be used for this operation.

issuerName

A string indicating the issuer name for the claims.

Исключения

Тип исключений Условие

Примечания

If configured, the Windows Token Service will be utilized to ensure that this T:Microsoft.IdentityModel.Claims.WindowsClaimsIdentity allows impersonation.


Безопасность потоков

Любые открытые статические члены (Shared в Visual Basic) этого типа являются поточно-ориентированными.Любые члены экземпляров не являются гарантированно поточно-ориентированными.

Платформы

Платформа разработки

Windows Server 2003, Windows Vista

Target Platforms

Windows Server 2008, Windows Vista, Not tested on Windows XP

См. также