CreatePublicPrivateKeyPair
Sie können die Methode verwenden CreatePublicPrivateKeyPair
, um öffentliche und private SSL-Schlüssel zu erstellen. Mit diesen Schlüsseln können Sie Anforderungen zum Signieren von Zertifikaten erstellen. Es kann für jedes Storage-Cluster nur ein Schlüsselpaar verwendet werden. Bevor Sie diese Methode zum Austausch vorhandener Schlüssel verwenden, stellen Sie sicher, dass die Schlüssel von keinem Provider mehr verwendet werden.
Parameter
Diese Methode verfügt über die folgenden Eingabeparameter:
Name | Beschreibung | Typ | Standardwert | Erforderlich |
---|---|---|---|---|
CommonName |
Das X.509 Distinguished Name Common Name-Feld (CN). |
Zeichenfolge |
Keine |
Nein |
Land |
Das X.509 Distinguished Name Land Feld ©. |
Zeichenfolge |
Keine |
Nein |
E-Mail-Adresse |
Das X.509 Distinguished Name E-Mail-Adresse-Feld (MAIL). |
Zeichenfolge |
Keine |
Nein |
Ort |
Das X.509 Distinguished Name Locality Name-Feld (L). |
Zeichenfolge |
Keine |
Nein |
Organisation |
Das X.509 Distinguished Name Organisation Name Feld (O). |
Zeichenfolge |
Keine |
Nein |
Organisationseinheit |
Das X.509-Feld Distinguished Name Organisationseinheit Name (OU). |
Zeichenfolge |
Keine |
Nein |
Bundesland |
Das Feld X.509 Distinguished Name State oder Province Name (ST oder SP oder S). |
Zeichenfolge |
Keine |
Nein |
Rückgabewerte
Diese Methode hat keine Rückgabewerte. Wenn kein Fehler auftritt, gilt die Schlüsselerstellung als erfolgreich.
Anforderungsbeispiel
Anforderungen für diese Methode sind ähnlich wie das folgende Beispiel:
{ "method": "CreatePublicPrivateKeyPair", "params": { "commonName": "Name", "country": "US", "emailAddress" : "email@domain.com" }, "id": 1 }
Antwortbeispiel
Diese Methode gibt eine Antwort zurück, die dem folgenden Beispiel ähnelt:
{ "id": 1, "result": {} }
Neu seit Version
11,7