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ı bilgilerini tanımlar. Anahtar taşıma algoritmaları genellikle bir kaynağın bu anahtarı oluşturup alıcıya aktararak alıcıyla paylaşılan bir şifreleme anahtarı oluşturduğu RSA algoritmasını kullanır. Bu, şifreleme anahtarı kullanacak olan iki tarafın 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 oluşturucu yok; bu nedenle, genel olarak örneği oluşturulamaz. Özelliğinden erişilebilen salt okunur bir sınıftır EnvelopedCms.RecipientInfos .
Özellikler
| Name | Description |
|---|---|
| EncryptedKey |
özelliği, EncryptedKey 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 alıcısı ile gönderen arasında anahtar oluşturmak için kullanılan 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
| 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) |