KeyTransRecipientInfo Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
KeyTransRecipientInfo sınıfı, anahtar taşıma alıcısı bilgilerini tanımlar. Anahtar taşıma algoritmaları genellikle RSA algoritmasını kullanır. Bu algoritmada kaynak, bu anahtarı oluşturup alıcıya aktararak bir alıcıyla paylaşılan bir şifreleme anahtarı oluşturur. Bu, şifreleme anahtarı kullanacak iki tarafın da kendi neslinde yer aldığı ve böylece bu anahtarı karşılıklı olarak kabul ettiği anahtar anlaşması algoritmalarının aksinedir.
public ref class KeyTransRecipientInfo sealed : System::Security::Cryptography::Pkcs::RecipientInfo
public sealed class KeyTransRecipientInfo : System.Security.Cryptography.Pkcs.RecipientInfo
type KeyTransRecipientInfo = class
inherit RecipientInfo
Public NotInheritable Class KeyTransRecipientInfo
Inherits RecipientInfo
- Devralma
Açıklamalar
Bu sınıfın ortak bir oluşturucusu yok; bu nedenle, genel olarak örneği oluşturulamaz. Özelliğinden EnvelopedCms.RecipientInfos erişilebilen salt okunur bir sınıftır.
Özellikler
EncryptedKey |
EncryptedKey özelliği, bu anahtar aktarım alıcısı için şifrelenmiş anahtarı alır. |
KeyEncryptionAlgorithm |
özelliği, KeyEncryptionAlgorithm içerik şifreleme anahtarını şifrelemek için kullanılan anahtar şifreleme algoritmasını alır. |
RecipientIdentifier |
özelliği, RecipientIdentifier şifrelenmiş içerikle ilişkili konu 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. (Devralındığı yer: RecipientInfo) |
Version |
Version özelliği, anahtar aktarım alıcısının sürümünü alır. Anahtar aktarım alıcısının sürümü bu sınıftaki nesneler için otomatik olarak ayarlanır ve değer, alıcının bir anahtar aktarım algoritmasında yer aldığını 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) |