RsaKeyIdentifierClause Sınıf

Tanım

Güvenlik belirtecini tanımlayan bir RsaSecurityToken anahtar tanımlayıcı yan tümcesini temsil eder.

public ref class RsaKeyIdentifierClause : System::IdentityModel::Tokens::SecurityKeyIdentifierClause
public class RsaKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause
type RsaKeyIdentifierClause = class
    inherit SecurityKeyIdentifierClause
Public Class RsaKeyIdentifierClause
Inherits SecurityKeyIdentifierClause
Devralma
RsaKeyIdentifierClause

Açıklamalar

Genellikle, RsaKeyIdentifierClause özel bir güvenlik belirteci hizmetinin oluşturulması dışında kullanılması gerekmez. Bir güvenlik belirteci hizmeti bir güvenlik belirteci döndürdüğünde, verilen güvenlik belirteci ekli ve eklenmemiş güvenlik belirteçlerine başvurular içerir. Eklenen başvurular, SOAP iletisinin güvenlik üst bilgisinde yer alan güvenlik belirteçlerine başvurur ve eklenmemiş başvurular SOAP iletisindeki güvenlik üst bilgisinde yer almayan güvenlik belirteçleridir. Bu başvurular genellikle verilen güvenlik belirtecinin orijinalliğini doğrular. Güvenlik belirtecine RsaKeyIdentifierClause başvurmak RsaSecurityToken ve RSA algoritmasına erişmek için sınıfını kullanın. RSA algoritmasına erişmek için özelliğinin Rsa değerini alın.

Oluşturucular

RsaKeyIdentifierClause(RSA)

Belirtilen RSA algoritmasını RsaKeyIdentifierClause kullanarak sınıfının yeni bir örneğini başlatır.

Özellikler

CanCreateKey

Anahtar tanımlayıcı yan tümcesinden bir anahtarın oluşturulup oluşturulamayacağını belirten bir değer alır.

ClauseType

Anahtar tanımlayıcı yan tümcesi türünü alır.

(Devralındığı yer: SecurityKeyIdentifierClause)
DerivationLength

Türetilen anahtarın boyutunu alır.

(Devralındığı yer: SecurityKeyIdentifierClause)
Id

Anahtar tanımlayıcı yan tümcesi kimliğini alır veya ayarlar.

(Devralındığı yer: SecurityKeyIdentifierClause)
Rsa

Anahtar tanımlayıcı yan tümcesiyle ilişkili RSA algoritmasını alır.

Yöntemler

CreateKey()

RSA algoritmasını kullanarak bir anahtar oluşturur.

Equals(Object)

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

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

Türetilmiş anahtarı oluşturmak için kullanılan nonce'ı alır.

(Devralındığı yer: SecurityKeyIdentifierClause)
GetExponent()

Exponent RSA algoritmasının parametresini alır.

GetHashCode()

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

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

Modulus RSA algoritmasının parametresini alır.

GetType()

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

(Devralındığı yer: Object)
Matches(RSA)

Bu örneğin anahtar tanımlayıcısının belirtilen RSA algoritmasıyla eşleşip eşleşmediğini belirten bir değer döndürür.

Matches(SecurityKeyIdentifierClause)

Bu örneğin anahtar tanımlayıcısının belirtilen anahtar tanımlayıcı yan tümcesine eşdeğer olup olmadığını gösteren bir değer döndürür.

MemberwiseClone()

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

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

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

WriteExponentAsBase64(XmlWriter)

RSA algoritmasının Base64 kodlanmış Exponent parametresini belirtilen XML seri hale getiricisine yazar.

WriteModulusAsBase64(XmlWriter)

RSA algoritmasının Base64 kodlanmış Modulus parametresini belirtilen XML seri hale getiricisine yazar.

Şunlara uygulanır