JsonWebTokenHandler.CanReadToken(String) Método

Definición

Determina si la cadena es un token web JSON (JWT) bien formado. Consulte 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

Cadena que debe representar un JWT válido.

Devoluciones

false si el token es null o espacio en blanco.

false si es token. La longitud es mayor que MaximumTokenSizeInBytes.

true si el token está en formato de serialización de JSON Compact.

Comentarios

Usa coincidencias 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-_]$"

Se aplica a