KeyAgreeRecipientInfo Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
De KeyAgreeRecipientInfo klasse definieert informatie over de ontvanger van de sleutelovereenkomst. Algoritmen voor sleutelovereenkomsten maken doorgaans gebruik van het algoritme Diffie-Hellman sleutelovereenkomst, waarbij de twee partijen die een gedeelde cryptografische sleutel tot stand brengen, beide deelnemen aan de generatie en, per definitie, akkoord gaan met die sleutel. Dit is in tegenstelling tot belangrijke transportalgoritmen, waarbij één partij de sleutel eenzijdig genereert en deze naar de andere partij verzendt of transporteert.
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
- Overname
Opmerkingen
Deze klasse heeft geen openbare constructor; daarom kan het niet openbaar worden geïnstantieerd. Het is een alleen-lezenklasse die toegankelijk is vanuit de EnvelopedCms.RecipientInfos eigenschap.
Eigenschappen
| Naam | Description |
|---|---|
| Date |
De Date eigenschap haalt de datum en tijd op van het begin van het protocol voor de sleutelovereenkomst door de oorspronkelijke aanvrager. |
| EncryptedKey |
De EncryptedKey eigenschap haalt het versleutelde sleutelmateriaal voor geadresseerden op. |
| KeyEncryptionAlgorithm |
De KeyEncryptionAlgorithm eigenschap haalt het algoritme op dat wordt gebruikt om de sleutelovereenkomst uit te voeren. |
| OriginatorIdentifierOrKey |
De OriginatorIdentifierOrKey eigenschap haalt informatie op over de oorsprong van de sleutelovereenkomst voor sleutelovereenkomstalgoritmen die dit rechtvaardigen. |
| OtherKeyAttribute |
De OtherKeyAttribute eigenschap haalt kenmerken van het sleutelmateriaal op. |
| RecipientIdentifier |
De RecipientIdentifier eigenschap haalt de id van de ontvanger op. |
| Type |
Met Type de eigenschap wordt het type geadresseerde opgehaald. Het type geadresseerde bepaalt welke van de twee belangrijkste protocollen wordt gebruikt om een sleutel tot stand te brengen tussen de oorspronkelijke afzender en de ontvanger van een CMS/PKCS #7-bericht. (Overgenomen van RecipientInfo) |
| Version |
De Version eigenschap haalt de versie van de ontvanger van de sleutelovereenkomst op. Dit wordt automatisch ingesteld voor objecten in deze klasse en de waarde impliceert dat de ontvanger deelneemt aan een sleutelovereenkomst-algoritme. |
Methoden
| Naam | Description |
|---|---|
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |