Language

IAuthenticationManager.AuthenticateAsync メソッド

定義

オーバーロード

Name 説明
AuthenticateAsync(String)

ミドルウェアを呼び出して、現在の要求に対して実行する特定の形式の認証を要求する

AuthenticateAsync(String[])

現在の要求に対して任意の数の認証メカニズムを実行するために呼び出されます。

AuthenticateAsync(String)

ソース:
IAuthenticationManager.cs

ミドルウェアを呼び出して、現在の要求に対して実行する特定の形式の認証を要求する

public System.Threading.Tasks.Task<Microsoft.Owin.Security.AuthenticateResult> AuthenticateAsync (string authenticationType);
abstract member AuthenticateAsync : string -> System.Threading.Tasks.Task<Microsoft.Owin.Security.AuthenticateResult>
Public Function AuthenticateAsync (authenticationType As String) As Task(Of AuthenticateResult)

パラメーター

authenticationType
String

認証の要求に応答するミドルウェアを識別します。 この値は、ミドルウェアの Options.AuthenticationType プロパティと比較されます。

返品

認証の結果を含むオブジェクトを返します。 認証に失敗した場合、AuthenticationResult.Identity は null になる可能性があります。 Identity プロパティが null の場合でも、AuthenticationResult.properties と AuthenticationResult.Description 情報が返される可能性があります。

適用対象

AuthenticateAsync(String[])

ソース:
IAuthenticationManager.cs

現在の要求に対して任意の数の認証メカニズムを実行するために呼び出されます。

public System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Microsoft.Owin.Security.AuthenticateResult>> AuthenticateAsync (string[] authenticationTypes);
abstract member AuthenticateAsync : string[] -> System.Threading.Tasks.Task<seq<Microsoft.Owin.Security.AuthenticateResult>>
Public Function AuthenticateAsync (authenticationTypes As String()) As Task(Of IEnumerable(Of AuthenticateResult))

パラメーター

authenticationTypes
String[]

応答を試行する必要がある 1 つ以上のミドルウェアを識別します

返品

応答したミドルウェアから AuthenticationResult 情報を返します。 順序は、ミドルウェアがパイプライン内にある順序によって決まります。 追加された最新の情報が一覧の最初に表示されます。

適用対象