Aracılığıyla paylaş


EncryptedSecurityToken Sınıf

Tanım

Yerel olarak desteklemeyen bir belirteç için şifrelemeyi işleyen bir sarmalama belirteci.

public ref class EncryptedSecurityToken : System::IdentityModel::Tokens::SecurityToken
public class EncryptedSecurityToken : System.IdentityModel.Tokens.SecurityToken
type EncryptedSecurityToken = class
    inherit SecurityToken
Public Class EncryptedSecurityToken
Inherits SecurityToken
Devralma
EncryptedSecurityToken

Açıklamalar

Örneğin, a SamlSecurityToken kendisini şifreleyemez, bu nedenle şifrelenmiş bir SAML11 onayı vermek için bir SamlSecurityToken ile EncryptedSecurityToken sarmalayıp uygun EncryptingCredentialsdeğerini sağlayın.

Oluşturucular

EncryptedSecurityToken(SecurityToken, EncryptingCredentials)

Belirtilen şifreleme kimlik bilgilerini kullanarak belirtilen belirteç için sınıfının yeni bir örneğini EncryptedSecurityToken başlatır.

Özellikler

EncryptingCredentials

Şifreleme için kullanılacak kimlik bilgilerini alır.

Id

Güvenlik belirtecinin benzersiz tanımlayıcısını alır.

SecurityKeys

Güvenlik belirteci ile ilişkili şifreleme anahtarlarını alır.

Token

Şifrelenmiş belirteci alır.

ValidFrom

Güvenlik belirtecinin geçerli olduğu ilk anında alır.

ValidTo

Güvenlik belirtecinin geçerli olduğu son anlık zamanı alır.

Yöntemler

CanCreateKeyIdentifierClause<T>()

Belirtecin belirtilen türde bir anahtar tanımlayıcı yan tümcesi oluşturup oluşturamayacağını belirten bir değer alır.

CreateKeyIdentifierClause<T>()

Belirteç için belirtilen türde bir anahtar tanımlayıcı yan tümcesi oluşturur.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MatchesKeyIdentifierClause(SecurityKeyIdentifierClause)

Bu örneğin anahtar tanımlayıcısının belirtilen anahtar tanımlayıcısına çözümlenip çözümlenemeyeceğini belirten bir değer döndürür.

MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ResolveKeyIdentifierClause(SecurityKeyIdentifierClause)

Belirtilen anahtar tanımlayıcı yan tümcesinin anahtarını alır.

ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.