Freigeben über


RsaProtectedConfigurationProvider.ExportKey(String, Boolean) Methode

Definition

Exportiert einen RSA-Schlüssel vom 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 Pfad, in den der Schlüssel exportiert werden soll.

includePrivateParameters
Boolean

true, um anzugeben, dass private Parameter exportiert werden, andernfalls false.

Ausnahmen

path ist eine leere Zeichenfolge, enthält nur Leerzeichen oder enthält mindestens ein ungültiges Zeichen gemäß der Definition von InvalidPathChars.

path ist null.

Der angegebene Pfad und/oder Dateiname überschreiten die vom System definierte maximale Länge.

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

Ein Fehler ist beim Öffnen der Datei eingetreten.

path hat eine schreibgeschützte Datei angegeben.

- oder -

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

- oder -

path hat ein Verzeichnis angegeben.

- oder -

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

Die in path angegebene Datei wurde nicht gefunden.

path weist ein ungültiges Format auf.

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

Gilt für:

Weitere Informationen