Språk

JsonWebTokenHandler.CanReadToken(String) Metod

Definition

Avgör om strängen är en välformulerad JSON-webbtoken (JWT). Se: 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

Parametrar

token
String

Sträng som ska representera en giltig JWT.

Returer

false om token är null eller blanksteg.

false if-token. Längden är större än MaximumTokenSizeInBytes.

true om token är i JSON Compact Serialization-format.

Kommentarer

Använder IsMatch(String, String) matchning:

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

Gäller för