Condividi tramite


Classe JsonWebToken

Gerarchia di ereditarietà

System.Object
  Microsoft.VisualStudio.Services.Common.IssuedToken
    Microsoft.VisualStudio.Services.WebApi.Jwt.JsonWebToken

Spazio dei nomi:  Microsoft.VisualStudio.Services.WebApi.Jwt
Assembly:  Microsoft.VisualStudio.Services.WebApi (in Microsoft.VisualStudio.Services.WebApi.dll)

Sintassi

'Dichiarazione
<DataContractAttribute> _
Public NotInheritable Class JsonWebToken _
    Inherits IssuedToken
[DataContractAttribute]
public sealed class JsonWebToken : IssuedToken

Il tipo JsonWebToken espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica Actor
Proprietà pubblica Algorithm
Proprietà pubblica Audience
Proprietà pubblica CertificateThumbprint
Proprietà protetta. CredentialType (Ereditato da IssuedToken)
Proprietà pubblica EncodedToken
Proprietà pubblica IdentityProvider
Proprietà pubblica IsAuthenticated (Ereditato da IssuedToken)
Proprietà pubblica Issuer
Proprietà pubblica NameIdentifier
Proprietà pubblica TokenType
Proprietà pubblica TrustedForDelegation
Proprietà pubblica ValidFrom
Proprietà pubblica ValidTo

In alto

Metodi

  Nome Descrizione
Metodo pubblicoMembro statico Create(String)
Metodo pubblicoMembro statico Create(String, String, DateTime, DateTime, SigningCredentials)
Metodo pubblicoMembro statico Create(String, String, DateTime, DateTime, IEnumerable<Claim>, JsonWebToken)
Metodo pubblicoMembro statico Create(String, String, DateTime, DateTime, IEnumerable<Claim>, SigningCredentials)
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo pubblico GetHashCode Funge da funzione hash predefinita. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico ToString (Esegue l'override di Object.ToString()).

In alto

Metodi di estensione

  Nome Descrizione
Metodo di estensione pubblico IsExpired (Definito da JsonWebTokenUtilities).
Metodo di estensione pubblico ValidateToken (Definito da JsonWebTokenUtilities).

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Services.WebApi.Jwt