KeyAgreeRecipientInfo Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die KeyAgreeRecipientInfo-Klasse definiert Empfängerinformationen für die Schlüsselübereinstimmung. In Algorithmen für die Schlüsselübereinstimmung wird i. d. R. der Algorithmus für die Diffie-Hellman-Schlüsselübereinstimmung verwendet, bei dem sich beide Parteien, die einen kryptografischen Schlüssel für die gemeinsame Verwendung einrichten, an dessen Generierung beteiligen und sich somit auf diesen Schlüssel einigen. Im Gegensatz dazu wird bei Algorithmen für die Schlüsselübertragung der Schlüssel von nur ein Partei generiert und an die andere Partei gesendet bzw. übertragen.
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
- Vererbung
Hinweise
Diese Klasse verfügt nicht über einen öffentlichen Konstruktor. daher kann sie nicht öffentlich instanziiert werden. Es handelt sich um eine schreibgeschützte Klasse, auf die über die EnvelopedCms.RecipientInfos -Eigenschaft zugegriffen werden kann.
Eigenschaften
Date |
Die Date-Eigenschaft ruft Datum und Uhrzeit vom Anfang des Schlüsselübereinstimmungsprotokolls vom Absender ab. |
EncryptedKey |
Die EncryptedKey-Eigenschaft ruft die verschlüsselten Schlüsselinformationen für den Empfänger ab. |
KeyEncryptionAlgorithm |
Die KeyEncryptionAlgorithm-Eigenschaft ruft den Algorithmus ab, mit dessen Hilfe die Schlüsselübereinstimmung ausgeführt wird. |
OriginatorIdentifierOrKey |
Die OriginatorIdentifierOrKey-Eigenschaft ruft Informationen über den Absender der Schlüsselübereinstimmung für Schlüsselübereinstimmungsalgorithmen ab, die diese garantieren. |
OtherKeyAttribute |
Die OtherKeyAttribute-Eigenschaft ruft Attribute der Schlüsselinformationen ab. |
RecipientIdentifier |
Die RecipientIdentifier-Eigenschaft ruft den Bezeichner des Empfängers ab. |
Type |
Die Type-Eigenschaft ruft den Typ des Empfängers ab. Der Typ des Empfängers bestimmt, mit welchem der beiden grundlegenden Protokolle ein Schlüssel zwischen Absender und Empfänger einer CMS/PKCS #7-Nachricht eingerichtet wird. (Geerbt von RecipientInfo) |
Version |
Die Version-Eigenschaft ruft die Version des Empfängers der Schlüsselübereinstimmung ab. Dies wird automatisch für Objekte in dieser Klasse festgelegt, und der Wert impliziert, dass der Empfänger an einem Schlüsselvereinbarungsalgorithmus teilnimmt. |
Methoden
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |