Freigeben über


CngKeyCreationParameters.Parameters Eigenschaft

Definition

Ermöglicht das Erstellen eines CngKey-Objekts mit zusätzlichen Eigenschaften, die vor dem Finalisieren des Schlüssels festgelegt werden.

public:
 property System::Security::Cryptography::CngPropertyCollection ^ Parameters { System::Security::Cryptography::CngPropertyCollection ^ get(); };
public System.Security.Cryptography.CngPropertyCollection Parameters { get; }
member this.Parameters : System.Security.Cryptography.CngPropertyCollection
Public ReadOnly Property Parameters As CngPropertyCollection

Eigenschaftswert

Ein Auflistungsobjekt, das alle zusätzlichen Parameter enthält, die während der Schlüsselerstellung für ein CngKey-Objekt festgelegt werden müssen.

Hinweise

Mit CngKeyCreationParameters der -Klasse können Sie ein neues CngKey Objekt erstellen und mit allgemeinen Eigenschaften initialisieren. Wenn Sie während der Erstellung zusätzliche Eigenschaften für den Schlüssel festlegen müssen, führen Sie die folgenden Schritte aus:

  1. Erstellen Sie ein neues CngProperty -Objekt für jede zusätzliche Eigenschaft, die Sie festlegen müssen.

  2. Rufen Sie die Parameters -Eigenschaft auf, um ein leeres CngPropertyCollection -Objekt abzurufen.

  3. Fügen Sie dem -Objekt die CngPropertyCngPropertyCollection -Objekte hinzu.

  4. Rufen Sie die Create(CngAlgorithm, String, CngKeyCreationParameters) Methodenüberladung auf, und übergeben Sie das initialisierte CngKeyCreationParameters Objekt an sie.

Gilt für: