IAuthenticationManager.AuthenticateAsync メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| Name | 説明 |
|---|---|
| AuthenticateAsync(String) |
ミドルウェアを呼び出して、現在の要求に対して実行する特定の形式の認証を要求する |
| AuthenticateAsync(String[]) |
現在の要求に対して任意の数の認証メカニズムを実行するために呼び出されます。 |
AuthenticateAsync(String)
ミドルウェアを呼び出して、現在の要求に対して実行する特定の形式の認証を要求する
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[])
現在の要求に対して任意の数の認証メカニズムを実行するために呼び出されます。
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 情報を返します。 順序は、ミドルウェアがパイプライン内にある順序によって決まります。 追加された最新の情報が一覧の最初に表示されます。