Freigeben über


RsaProtectedConfigurationProvider.ImportKey(String, Boolean) Methode

Definition

Importiert einen RSA-Schlüssel in den Schlüsselcontainer.

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

Parameter

xmlFileName
String

Der Dateiname und der Pfad, aus dem der Schlüssel importiert werden soll.

exportable
Boolean

true, um anzugeben, dass der Schlüssel exportierbar ist, 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 gibt eine Datei an, in die nur geschrieben werden kann.

- 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.

Gilt für:

Weitere Informationen