JsonWebTokenHandler.CanReadToken(String) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Détermine si la chaîne est un jeton web JSON bien formé (JWT). Voir : 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
Paramètres
- token
- String
Chaîne qui doit représenter un JWT valide.
Retours
false si le jeton a la valeur Null ou l’espace blanc.
false si le jeton. La longueur est supérieure à MaximumTokenSizeInBytes.
true si le jeton est au format de sérialisation JSON Compact.
Remarques
Utilise la IsMatch(String, String) correspondance :
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-_]$"