SetNodeSupplementalTlsCiphers
Sie können die Methode verwenden SetNodeSupplementalTlsCiphers
, um die Liste der zusätzlichen TLS-Chiffren festzulegen. Sie können diesen Befehl für Management-Nodes verwenden.
Parameter
Sie müssen diese Methode für den Management-Node anrufen. Beispiel: |
https://<management node IP>:442/json-rpc/10.0
Diese Methode verfügt über den folgenden Eingabeparameter:
Name | Beschreibung | Typ | Standardwert | Erforderlich |
---|---|---|---|---|
SupplementalCiphers |
Die zusätzlichen Namen der Chiffre-Suite unter Verwendung des OpenSSL-Benennungsschemas. Die Groß-/Kleinschreibung wird nicht berücksichtigt. |
Zeichenfolge |
Keine |
Ja. |
Rückgabewerte
Diese Methode verfügt über die folgenden Rückgabewerte:
Name | Beschreibung | Typ |
---|---|---|
MandatoryCiphers |
Liste der obligatorischen TLS-Chiffren-Suites für den Knoten. Dies sind Chiffren, die auf dem Knoten immer aktiv sind. |
Zeichenfolge |
SupplementalCiphers |
Liste der zusätzlichen TLS-Chiffren-Suites für den Knoten. |
Zeichenfolge |
Anforderungsbeispiel
Anforderungen für diese Methode sind ähnlich wie das folgende Beispiel:
{ "method": "SetNodeSupplementalTlsCiphers", "params": { "supplementalCiphers": [ "DHE-RSA-AES128-SHA256", "DHE-RSA-AES128-GCM-SHA256", "ECDHE-RSA-AES128-SHA256", "ECDHE-RSA-AES128-GCM-SHA256" ] }, "id": 1 }
Antwortbeispiel
Diese Methode gibt eine Antwort zurück, die dem folgenden Beispiel ähnelt:
{ "id" : 1, "result" : { "mandatoryCiphers": [ "DHE-RSA-AES256-SHA256", "DHE-RSA-AES256-GCM-SHA384", "ECDHE-RSA-AES256-SHA384", "ECDHE-RSA-AES256-GCM-SHA384" ], "supplementalCiphers": [ "DHE-RSA-AES128-SHA256", "DHE-RSA-AES128-GCM-SHA256", "ECDHE-RSA-AES128-SHA256", "ECDHE-RSA-AES128-GCM-SHA256" ] } }