Endpoint: /lists/security/tls/ciphers/{cipherString}

Returns a list of resulting ciphers

  • GET

Method & URL

GET https://[server URL]:[port]/admin/v2/lists/security/tls/ciphers/{cipherString}

GET Body Sample

Copy
###
##Get Server TLS Ciphers Settings
GET https://{{host}}/admin/v2/lists/security/tls/ciphers/"aes-ctr" HTTP/1.1
Authorization: EFTAdminAuthToken {{AuthToken}}
#

GET Response Body Sample

Copy
{ "data": { "attributes": { "resultingCipherList": [ "ECDHE-ECDSA-AES256-GCM-SHA384", 
"ECDHE-RSA-AES256-GCM-SHA384", "DHE-RSA-AES256-GCM-SHA384", "ECDHE-ECDSA-CHACHA20-POLY1305", 
"ECDHE-RSA-CHACHA20-POLY1305", "DHE-RSA-CHACHA20-POLY1305", "ECDHE-ECDSA-AES128-GCM-SHA256", 
"ECDHE-RSA-AES128-GCM-SHA256", "DHE-RSA-AES128-GCM-SHA256", "ECDHE-ECDSA-AES256-SHA384", 
"ECDHE-RSA-AES256-SHA384", "DHE-RSA-AES256-SHA256", "ECDHE-ECDSA-AES128-SHA256", 
"ECDHE-RSA-AES128-SHA256",

GET PowerShell Sample

Copy
###
#GET TLS CIPHERS 
Write-Output "Get EFT TLS CIPHERS"
$serverNodeID = "DTY2019WinServe"
$cipherId = "aes-ctr"

Write-Output "Server Node: $serverNodeID"
Write-Output "-----""
$serverAdminDetails = Invoke-RestMethod -Uri "$baseURL/v2/lists/security/tls/ciphers/$cipherID 
-Method 'GET' -Headers $authHeader
Write-Output $serverAdminDetails | ConvertTo-Json -Depth 10