Поделиться через


JsonWebToken - класс

Иерархия наследования

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

Пространство имен:  Microsoft.VisualStudio.Services.WebApi.Jwt
Сборка:  Microsoft.VisualStudio.Services.WebApi (в Microsoft.VisualStudio.Services.WebApi.dll)

Синтаксис

'Декларация
<DataContractAttribute> _
Public NotInheritable Class JsonWebToken _
    Inherits IssuedToken
[DataContractAttribute]
public sealed class JsonWebToken : IssuedToken

Тип JsonWebToken предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство Actor
Открытое свойство Algorithm
Открытое свойство Audience
Открытое свойство CertificateThumbprint
Защищенное свойство CredentialType (Унаследовано от IssuedToken.)
Открытое свойство EncodedToken
Открытое свойство IdentityProvider
Открытое свойство IsAuthenticated (Унаследовано от IssuedToken.)
Открытое свойство Issuer
Открытое свойство NameIdentifier
Открытое свойство TokenType
Открытое свойство TrustedForDelegation
Открытое свойство ValidFrom
Открытое свойство ValidTo

В начало страницы

Методы

  Имя Описание
Открытый методСтатический член Create(String)
Открытый методСтатический член Create(String, String, DateTime, DateTime, SigningCredentials)
Открытый методСтатический член Create(String, String, DateTime, DateTime, IEnumerable<Claim>, JsonWebToken)
Открытый методСтатический член Create(String, String, DateTime, DateTime, IEnumerable<Claim>, SigningCredentials)
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Открытый метод GetHashCode Служит хэш-функцией по умолчанию. (Унаследовано от Object.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод ToString (Переопределяет Object.ToString().)

В начало страницы

Методы расширения

  Имя Описание
Открытый метод расширения IsExpired (Определено в JsonWebTokenUtilities.)
Открытый метод расширения ValidateToken (Определено в JsonWebTokenUtilities.)

В начало страницы

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.VisualStudio.Services.WebApi.Jwt - пространство имен