Aracılığıyla paylaş


RecipientInfo Sınıf

Tanım

sınıfı bir RecipientInfo CMS/PKCS #7 ileti alıcısı hakkındaki bilgileri temsil eder. RecipientInfo sınıfı, ve KeyTransRecipientInfo sınıfları tarafından devralınan KeyAgreeRecipientInfo 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 örnek oluşturulamayan soyut bir sınıftır. ve KeyTransRecipientInfo sınıfları tarafından devralınırKeyAgreeRecipientInfo.

Özellikler

EncryptedKey

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

KeyEncryptionAlgorithm

KeyEncryptionAlgorithm abstract özelliği, anahtar oluşturulmasını 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 kaynağı ile alıcısı arasında anahtar oluşturmak için 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 bir anahtar sözleşmesi algoritmasıyla mı yoksa anahtar taşıma algoritmasıyla mı şifreleme anahtarı oluşturduğunu gösterir.

Yöntemler

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)
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.

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.