Поделиться через


Метод ClaimsAuthenticationManager.Authenticate

Echoes back the incoming ClaimsIdentities.

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

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

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

returnValue = instance.Authenticate(resourceName, incomingPrincipal)

Синтаксис

'Декларация
Public Overridable Function Authenticate ( _
    resourceName As String, _
    incomingPrincipal As IClaimsPrincipal _
) As IClaimsPrincipal
public virtual IClaimsPrincipal Authenticate (
    string resourceName,
    IClaimsPrincipal incomingPrincipal
)
public:
virtual IClaimsPrincipal^ Authenticate (
    String^ resourceName, 
    IClaimsPrincipal^ incomingPrincipal
)
public IClaimsPrincipal Authenticate (
    String resourceName, 
    IClaimsPrincipal incomingPrincipal
)
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

См. также

Справочник

Класс ClaimsAuthenticationManager
ClaimsAuthenticationManager Члены
Пространство имен Microsoft.IdentityModel.Claims