Compartir a través de


JsonWebToken (Clase)

Jerarquía de herencia

System.Object
  Microsoft.VisualStudio.Services.Common.IssuedToken
    Microsoft.VisualStudio.Services.Common.JWT.JsonWebToken

Espacio de nombres:  Microsoft.VisualStudio.Services.Common.JWT
Ensamblado:  Microsoft.VisualStudio.Services.Common (en Microsoft.VisualStudio.Services.Common.dll)

Sintaxis

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

El tipo JsonWebToken expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública Actor
Propiedad pública Algorithm
Propiedad pública Audience
Propiedad pública CertificateThumbprint
Propiedad protegida CredentialType (Se hereda de IssuedToken).
Propiedad pública EncodedToken
Propiedad pública IdentityProvider
Propiedad pública IsAuthenticated (Se hereda de IssuedToken).
Propiedad pública Issuer
Propiedad pública NameIdentifier
Propiedad pública TokenType
Propiedad pública TrustedForDelegation
Propiedad pública ValidFrom
Propiedad pública ValidTo

Arriba

Métodos

  Nombre Descripción
Método públicoMiembro estático Create(String)
Método públicoMiembro estático Create(String, String, DateTime, DateTime, SigningCredentials)
Método públicoMiembro estático Create(String, String, DateTime, DateTime, IEnumerable<Claim>, JsonWebToken)
Método públicoMiembro estático Create(String, String, DateTime, DateTime, IEnumerable<Claim>, SigningCredentials)
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método público GetHashCode Sirve como la función hash predeterminada. (Se hereda de Object).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método público ToString (Invalida a Object.ToString()).

Arriba

Métodos de extensión

  Nombre Descripción
Método de extensión público IsExpired (Definido por JsonWebTokenUtilities).
Método de extensión público ValidateToken (Definido por JsonWebTokenUtilities).

Arriba

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.VisualStudio.Services.Common.JWT (Espacio de nombres)