JsonWebTokenHandler.ReadJsonWebToken メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| ReadJsonWebToken(ReadOnlyMemory<Char>) |
文字の ReadOnlyMemory スパンを JsonWebTokenのインスタンスに変換します。 |
| ReadJsonWebToken(String) |
文字列を JsonWebToken のインスタンスに変換します。 |
ReadJsonWebToken(ReadOnlyMemory<Char>)
文字の ReadOnlyMemory スパンを JsonWebTokenのインスタンスに変換します。
public virtual Microsoft.IdentityModel.JsonWebTokens.JsonWebToken ReadJsonWebToken(ReadOnlyMemory<char> token);
abstract member ReadJsonWebToken : ReadOnlyMemory<char> -> Microsoft.IdentityModel.JsonWebTokens.JsonWebToken
override this.ReadJsonWebToken : ReadOnlyMemory<char> -> Microsoft.IdentityModel.JsonWebTokens.JsonWebToken
Public Overridable Function ReadJsonWebToken (token As ReadOnlyMemory(Of Char)) As JsonWebToken
パラメーター
- token
- ReadOnlyMemory<Char>
JWS または JWE Compact シリアル化形式の JSON Web トークン (JWT) を含む ReadOnlyMemory スパン。
返品
JsonWebToken です。
例外
tokenの長さがMaximumTokenSizeInBytesを超える場合にスローされます。
注釈
tokenが JWE Compact Serialization 形式の場合、保護されたヘッダーのみが逆シリアル化されます。
このメソッドはペイロードの暗号化を解除できません。 ValidateToken(String, TokenValidationParameters)を使用してペイロードを取得します。
トークンは検証されず、コンテンツに関するセキュリティ上の決定は行われません。 トークンが受け入れ可能であることを確認するには、 ValidateToken(String, TokenValidationParameters) または ValidateTokenAsync(String, TokenValidationParameters) を使用します。
適用対象
ReadJsonWebToken(String)
文字列を JsonWebToken のインスタンスに変換します。
public virtual Microsoft.IdentityModel.JsonWebTokens.JsonWebToken ReadJsonWebToken(string token);
abstract member ReadJsonWebToken : string -> Microsoft.IdentityModel.JsonWebTokens.JsonWebToken
override this.ReadJsonWebToken : string -> Microsoft.IdentityModel.JsonWebTokens.JsonWebToken
Public Overridable Function ReadJsonWebToken (token As String) As JsonWebToken
パラメーター
- token
- String
JWS または JWE Compact シリアル化形式の JSON Web トークン (JWT)。
返品
JsonWebToken です。
例外
tokenが null または空の場合にスローされます。
tokenの長さがMaximumTokenSizeInBytesを超える場合にスローされます。
注釈
tokenが JWE Compact Serialization 形式の場合、保護されたヘッダーのみが逆シリアル化されます。
このメソッドはペイロードの暗号化を解除できません。 ValidateToken(String, TokenValidationParameters)を使用してペイロードを取得します。
トークンは検証されず、コンテンツに関するセキュリティ上の決定は行われません。 トークンが受け入れ可能であることを確認するには、 ValidateToken(String, TokenValidationParameters) または ValidateTokenAsync(String, TokenValidationParameters) を使用します。