Freigeben über


RSACng.ImportParameters(RSAParameters) Methode

Definition

Ersetzt den vorhandenen Schlüssel, mit dem die aktuelle Instanz arbeitet, indem ein neuer CngKey für die Struktur "parameters" erstellt wird.

public:
 override void ImportParameters(System::Security::Cryptography::RSAParameters parameters);
public override void ImportParameters (System.Security.Cryptography.RSAParameters parameters);
override this.ImportParameters : System.Security.Cryptography.RSAParameters -> unit
Public Overrides Sub ImportParameters (parameters As RSAParameters)

Parameter

parameters
RSAParameters

Die RSA-Parameter.

Ausnahmen

parameters enthält weder einen Exponenten noch einen Restwert.

parameters ist kein gültiger RSA-Schlüssel.

- oder -

parameters ist ein vollständiges Schlüsselpaar und es wird der Standard-KSP verwendet.

Hinweise

Wenn parameters nur einen Exponenten und einen Modul enthält, wird nur ein öffentlicher Schlüssel importiert. Wenn parameters auch P- und Q-Werte enthalten sind, wird ein vollständiges Schlüsselpaar importiert.

Diese Methode erstellt ein neues kurzlebiges RSA-Schlüsselobjekt mit den angegebenen Parametern und ersetzt den Key Wert durch den neuen Schlüssel. Alle bereits geöffneten Schlüssel sind von dieser Methode nicht betroffen.

Gilt für: