Freigeben über


RsaProtectedConfigurationProvider.ExportKey(String, Boolean) Methode

Definition

Exportiert einen RSA-Schlüssel aus dem Schlüsselcontainer.

public:
 void ExportKey(System::String ^ xmlFileName, bool includePrivateParameters);
public void ExportKey(string xmlFileName, bool includePrivateParameters);
member this.ExportKey : string * bool -> unit
Public Sub ExportKey (xmlFileName As String, includePrivateParameters As Boolean)

Parameter

xmlFileName
String

Der Dateiname und der Pfad, in den der Schlüssel exportiert werden soll.

includePrivateParameters
Boolean

trueum anzugeben, dass private Parameter exportiert werden; andernfalls . false

Ausnahmen

xmlFileName ist eine leere Zeichenfolge, enthält nur Leerzeichen oder enthält ein oder mehrere ungültige Zeichen gemäß der Definition InvalidPathChars.

xmlFileName ist null.

Der angegebene Pfad, der Dateiname oder beide überschreiten die vom System definierte maximale Länge.

Der angegebene Pfad ist ungültig, z. B. auf einem nicht zugeordneten Laufwerk.

Fehler beim Öffnen der Datei.

xmlFileName eine Datei angegeben, die schreibgeschützt ist.

- oder -

Dieser Vorgang wird auf der aktuellen Plattform nicht unterstützt.

- oder -

xmlFileName ein Verzeichnis angegeben.

- oder -

Der Aufrufer verfügt nicht über die erforderliche Berechtigung.

Die angegebene xmlFileName Datei wurde nicht gefunden.

xmlFileName ist in einem ungültigen Format vorhanden.

Der Aufrufer verfügt nicht über die erforderliche Berechtigung.

Gilt für: