Language

JsonWebTokenHandler.ReadJsonWebToken メソッド

定義

オーバーロード

名前 説明
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) を使用します。

適用対象