KeyAgreeRecipientInfo Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Třída KeyAgreeRecipientInfo definuje informace o příjemci smlouvy klíče. Algoritmy smlouvy o klíči obvykle používají algoritmus smlouvy o Diffie-Hellman klíče, ve kterém se obě strany, které zřídí sdílený kryptografický klíč, účastní jeho generování a z definice se na daném klíči dohodnou. To je na rozdíl od algoritmů přenosu klíčů, ve kterých jedna strana generuje klíč jednostranně a odesílá ho druhé straně nebo ho přenáší.
public ref class KeyAgreeRecipientInfo sealed : System::Security::Cryptography::Pkcs::RecipientInfo
public sealed class KeyAgreeRecipientInfo : System.Security.Cryptography.Pkcs.RecipientInfo
type KeyAgreeRecipientInfo = class
inherit RecipientInfo
Public NotInheritable Class KeyAgreeRecipientInfo
Inherits RecipientInfo
- Dědičnost
Poznámky
Tato třída nemá veřejný konstruktor; proto nemůže být veřejně vytvořena instance. Jedná se o třídu jen pro čtení, která je přístupná z EnvelopedCms.RecipientInfos vlastnosti .
Vlastnosti
Date |
Vlastnost Date načte datum a čas začátku protokolu smlouvy klíče původcem. |
EncryptedKey |
Vlastnost EncryptedKey načte zašifrovaný materiál klíčů příjemců. |
KeyEncryptionAlgorithm |
Vlastnost KeyEncryptionAlgorithm načte algoritmus použitý k provedení smlouvy o klíči. |
OriginatorIdentifierOrKey |
Vlastnost OriginatorIdentifierOrKey načte informace o původci smlouvy o klíči pro algoritmy smlouvy klíčů, které ji opravňují. |
OtherKeyAttribute |
Vlastnost OtherKeyAttribute načte atributy klíče. |
RecipientIdentifier |
Vlastnost RecipientIdentifier načte identifikátor příjemce. |
Type |
Vlastnost Type načte typ příjemce. Typ příjemce určuje, který ze dvou hlavních protokolů se používá k vytvoření klíče mezi původcem a příjemcem zprávy CMS/PKCS č. 7. (Zděděno od RecipientInfo) |
Version |
Vlastnost Version načte verzi příjemce smlouvy s klíčem. To je automaticky nastaveno pro objekty v této třídě a hodnota znamená, že příjemce se účastní algoritmu smlouvy o klíči. |
Metody
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |