JsonWebToken Sınıf
Devralma Hiyerarşisi
System.Object
Microsoft.VisualStudio.Services.Common.IssuedToken
Microsoft.VisualStudio.Services.WebApi.Jwt.JsonWebToken
Ad alanı: Microsoft.VisualStudio.Services.WebApi.Jwt
Derleme: Microsoft.VisualStudio.Services.WebApi (Microsoft.VisualStudio.Services.WebApi.dll içinde)
Sözdizimi
'Bildirim
<DataContractAttribute> _
Public NotInheritable Class JsonWebToken _
Inherits IssuedToken
[DataContractAttribute]
public sealed class JsonWebToken : IssuedToken
JsonWebToken türü aşağıdaki üyeleri ortaya koyar.
Özellikler
Ad | Açıklama | |
---|---|---|
Actor | ||
Algorithm | ||
Audience | ||
CertificateThumbprint | ||
CredentialType | (IssuedToken kaynağından devralındı.) | |
EncodedToken | ||
IdentityProvider | ||
IsAuthenticated | (IssuedToken kaynağından devralındı.) | |
Issuer | ||
NameIdentifier | ||
TokenType | ||
TrustedForDelegation | ||
ValidFrom | ||
ValidTo |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
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 | Belirtilen nesnenin geçerli nesneyle eşit olup olmadığını belirler. (Object kaynağından devralındı.) | |
GetHashCode | Varsayılan karma işlevi hizmet verir. (Object kaynağından devralındı.) | |
GetType | Alır Type geçerli örneğinin. (Object kaynağından devralındı.) | |
ToString | (Object.ToString() geçersiz kılınır.) |
Üst
Genişletme Yöntemleri
Ad | Açıklama | |
---|---|---|
IsExpired | (JsonWebTokenUtilities tarafından tanımlandı.) | |
ValidateToken | (JsonWebTokenUtilities tarafından tanımlandı.) |
Üst
İş Parçacığı Güvenliği
Bu türün tüm genel statik (Visual Basic'te Shared) üyeleri iş parçacığı açısından güvenlidir. Hiçbir örnek üyesinin iş parçacığı açısından güvenliği garanti edilemez.