Share via


ClaimsAuthenticationManager.Authenticate Method

Echoes back the incoming ClaimsIdentities.

Namespace: Microsoft.IdentityModel.Claims
Assembly: Microsoft.IdentityModel (in microsoft.identitymodel.dll)

Verwendung

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

returnValue = instance.Authenticate(resourceName, incomingPrincipal)

Syntax

'Declaration
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

Parameter

  • 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.

Rückgabewert

The IClaimsPrincipal given to the method.

Ausnahmen

Ausnahmetyp Bedingung

Threadsicherheit

Beliebige öffentliche, statische (Freigegebene in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Plattformen

Entwicklungsplattformen

Windows Server 2003, Windows Vista

Target Platforms

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

Siehe auch

Referenz

ClaimsAuthenticationManager Class
ClaimsAuthenticationManager Members
Microsoft.IdentityModel.Claims Namespace