RecipientInfo Sınıf

Tanım

sınıfı, RecipientInfo CMS/PKCS #7 ileti alıcısı hakkındaki bilgileri temsil eder. RecipientInfo sınıfı, ve KeyAgreeRecipientInfo sınıfları tarafından devralınan KeyTransRecipientInfo soyut bir sınıftır.

public ref class RecipientInfo abstract
public abstract class RecipientInfo
type RecipientInfo = class
Public MustInherit Class RecipientInfo
Devralma
RecipientInfo
Türetilmiş

Açıklamalar

Bu, örneği oluşturulamayan soyut bir sınıftır. ve KeyAgreeRecipientInfo sınıfları tarafından devralınırKeyTransRecipientInfo.

Özellikler

Name Description
EncryptedKey

EncryptedKey soyut özelliği şifrelenmiş alıcı anahtarlama malzemesini alır.

KeyEncryptionAlgorithm

KeyEncryptionAlgorithm soyut özelliği, anahtar oluşturma işlemini gerçekleştirmek için kullanılan algoritmayı alır.

RecipientIdentifier

RecipientIdentifier abstract özelliği, alıcının tanımlayıcısını alır.

Type

Type özelliği, alıcının türünü alır. Alıcının türü, cms/PKCS #7 iletisinin alıcısı ile gönderen arasında anahtar oluşturmak için kullanılan iki ana protokolden hangisinin kullanıldığını belirler.

Version

Version abstract özelliği, alıcı bilgilerinin sürümünü alır. Türetilmiş sınıflar bu özelliği nesneleri için otomatik olarak ayarlar ve değer, iletileri korumak için PKCS #7 veya Şifreleme İleti Söz Dizimi (CMS) kullanıp kullanmadığını gösterir. Sürüm ayrıca nesnenin RecipientInfo anahtar sözleşmesi algoritmasıyla mı yoksa anahtar taşıma algoritmasıyla mı şifreleme anahtarı oluşturduğunu gösterir.

Yöntemler

Name Description
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()

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

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

Geçerli Objectbasit bir kopyasını oluşturur.

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

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

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.