Echoes back the incoming ClaimsIdentities.
Пространство имен: Microsoft.IdentityModel.Claims
Сборка: Microsoft.IdentityModel (в microsoft.identitymodel.dll)

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

Visual Basic
Dim instance As ClaimsAuthenticationManager
Dim resourceName As String
Dim incomingPrincipal As IClaimsPrincipal
Dim returnValue As IClaimsPrincipal

returnValue = instance.Authenticate(resourceName, incomingPrincipal)

Синтаксис

Visual Basic
Public Overridable Function Authenticate ( _
		resourceName As String, _
		incomingPrincipal As IClaimsPrincipal _
) As IClaimsPrincipal
C#
public virtual IClaimsPrincipal Authenticate (
		string resourceName,
		IClaimsPrincipal incomingPrincipal
)
C++
public:
virtual IClaimsPrincipal^ Authenticate (
		String^ resourceName, 
		IClaimsPrincipal^ incomingPrincipal
)
J#
public IClaimsPrincipal Authenticate (
		String resourceName, 
		IClaimsPrincipal incomingPrincipal
)
JScript
public function Authenticate (
		resourceName : String, 
		incomingPrincipal : IClaimsPrincipal
) : IClaimsPrincipal

Параметры

resourceName

The address to which the request was sent.

incomingPrincipal

The credentials presented by the client (in the form of a SecurityToken) to access a resource at resourceName.

Возвращаемое значение

The IClaimsPrincipal given to the method.

Исключения

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

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

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

Платформы

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

Windows Server 2003, Windows Vista

Target Platforms

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

См. также