Idioma

JsonWebTokenHandler.CanReadToken(String) Método

Definição

Determina se a cadeia de caracteres é um JWT (Token Web JSON) bem formado. Veja: 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

Parâmetros

token
String

Cadeia de caracteres que deve representar um JWT válido.

Retornos

false se o token for nulo ou espaço em branco.

false se token. O comprimento é maior que MaximumTokenSizeInBytes.

true se o token estiver no formato serialização compacta JSON.

Comentários

Usa correspondência 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-_]$"

Aplica-se a