JsonWebTokenHandler.CanReadToken(String) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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-_]$"