次の方法で共有


JwtTokenExtractor.GetIdentityAsync メソッド

定義

オーバーロード

GetIdentityAsync(String, String)

要求に関連付けられているクレーム ID を取得します。

GetIdentityAsync(String, String, String)

要求に関連付けられているクレーム ID を取得します。

GetIdentityAsync(String, String, String[])

要求に関連付けられているクレーム ID を取得します。

GetIdentityAsync(String, String, String, String[])

要求に関連付けられているクレーム ID を取得します。

GetIdentityAsync(String, String)

要求に関連付けられているクレーム ID を取得します。

public System.Threading.Tasks.Task<System.Security.Claims.ClaimsIdentity> GetIdentityAsync(string authorizationHeader, string channelId);
member this.GetIdentityAsync : string * string -> System.Threading.Tasks.Task<System.Security.Claims.ClaimsIdentity>
Public Function GetIdentityAsync (authorizationHeader As String, channelId As String) As Task(Of ClaimsIdentity)

パラメーター

authorizationHeader
String

"Bearer [longString]" という形式の未加工の HTTP ヘッダー。

channelId
String

元の要求で検証されるチャネルの ID。

戻り値

Task<TResult> オブジェクト。

適用対象

GetIdentityAsync(String, String, String)

要求に関連付けられているクレーム ID を取得します。

public System.Threading.Tasks.Task<System.Security.Claims.ClaimsIdentity> GetIdentityAsync(string scheme, string parameter, string channelId);
member this.GetIdentityAsync : string * string * string -> System.Threading.Tasks.Task<System.Security.Claims.ClaimsIdentity>
Public Function GetIdentityAsync (scheme As String, parameter As String, channelId As String) As Task(Of ClaimsIdentity)

パラメーター

scheme
String

関連付けられているスキーム。

parameter
String

トークン。

channelId
String

元の要求で検証されるチャネルの ID。

戻り値

Task<TResult> オブジェクト。

適用対象

GetIdentityAsync(String, String, String[])

要求に関連付けられているクレーム ID を取得します。

public System.Threading.Tasks.Task<System.Security.Claims.ClaimsIdentity> GetIdentityAsync(string authorizationHeader, string channelId, string[] requiredEndorsements);
member this.GetIdentityAsync : string * string * string[] -> System.Threading.Tasks.Task<System.Security.Claims.ClaimsIdentity>
Public Function GetIdentityAsync (authorizationHeader As String, channelId As String, requiredEndorsements As String()) As Task(Of ClaimsIdentity)

パラメーター

authorizationHeader
String

"Bearer [longString]" という形式の未加工の HTTP ヘッダー。

channelId
String

元の要求で検証されるチャネルの ID。

requiredEndorsements
String[]

必要な JWT の保証。

戻り値

Task<TResult> オブジェクト。

適用対象

GetIdentityAsync(String, String, String, String[])

要求に関連付けられているクレーム ID を取得します。

public System.Threading.Tasks.Task<System.Security.Claims.ClaimsIdentity> GetIdentityAsync(string scheme, string parameter, string channelId, string[] requiredEndorsements);
member this.GetIdentityAsync : string * string * string * string[] -> System.Threading.Tasks.Task<System.Security.Claims.ClaimsIdentity>
Public Function GetIdentityAsync (scheme As String, parameter As String, channelId As String, requiredEndorsements As String()) As Task(Of ClaimsIdentity)

パラメーター

scheme
String

関連付けられているスキーム。

parameter
String

トークン。

channelId
String

元の要求で検証されるチャネルの ID。

requiredEndorsements
String[]

必要な JWT の保証。

戻り値

Task<TResult> オブジェクト。

適用対象