JsonWebTokenHandler.CanReadToken(String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
文字列が整形式の JSON Web トークン (JWT) であるかどうかを判断します。 https://datatracker.ietf.org/doc/html/rfc7519を参照してください。
public virtual bool CanReadToken(string token);
abstract member CanReadToken : string -> bool
override this.CanReadToken : string -> bool
Public Overridable Function CanReadToken (token As String) As Boolean
パラメーター
- token
- String
有効な JWT を表す文字列。
返品
false トークンが null または空白の場合。
false if token.長さが MaximumTokenSizeInBytesより大きい。
true トークンが JSON Compact シリアル化形式の場合は a0/>。
注釈
IsMatch(String, String)照合を使用します。
JWS: @"^[A-Za-z0-9-_]+\.[A-Za-z0-9-_]+\。[A-Za-z0-9-_]*$"
JWE: (dir): @"^[A-Za-z0-9-_]+\.\.[A-Za-z0-9-_]+\。[A-Za-z0-9-_]+\。[A-Za-z0-9-_]*$"
JWE: (wrappedkey): @"^[A-Za-z0-9-_]+\。[A-Za-z0-9-_]+\。[A-Za-z0-9-_]+\。[A-Za-z0-9-_]+\。[A-Za-z0-9-_]$"