Project for the following issue : airsdk/Adobe-Runtime-Support#724
- Import the
test-server
project in your favorite IDE.
- Run the static
main
method in the classfr.adbonnin.issue.App
.
- Create a new
Flex Project
in FlashBuilder
- Set the project name to
TestClient
. - Select the
test-client
project location. - Select the
Desktop
application type. - Select your
Flex 4.16.1
SDK. - Click on
Finish
.
- Right click on the
TestClient.mxml
class. - Select
Debug As
. - Click on
Desktop Application
.
- Set the host name of the test server.
- Click on the
Load params
button.
- The protocols and cipher suites are loaded from test server (see method the
handleParams
of theApp
class).
- Click on the
Test
button.
- The client will call the server to instantiate a new test server that correspond to the protocol and cipher suite (see the method
handleConfigure
of theApp
class). - A request is sent to the test server to test if the protocol or cipher suite is supported (see the method
handleTest
of theApp
class).
- Click on the
Report
button to print all the result on the right side.
List of recommended security protocols by Mozilla : https://ssl-config.mozilla.org/#server=jetty&version=9.4.28&config=intermediate&guideline=5.6