JwtTokenExtractor.GetIdentityAsync メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 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> オブジェクト。