IGNITE-9845 Web Console: Added support for two way SSL between browser, web server...
authorAlexey Kuznetsov <akuznetsov@apache.org>
Thu, 27 Dec 2018 09:36:02 +0000 (16:36 +0700)
committerAlexey Kuznetsov <akuznetsov@apache.org>
Thu, 27 Dec 2018 09:36:02 +0000 (16:36 +0700)
commit9f9bb75201a3c4a4ca5398c450d741a095321167
tree19bee17c1ecf54d88cadd4a6d1292b44b1411abb
parentca932821a3236e3cbd4cbe17403dc040e19ee152
IGNITE-9845 Web Console: Added support for two way SSL between browser, web server, agent and cluster.
35 files changed:
modules/core/src/main/java/org/apache/ignite/ssl/DelegatingSSLContextSpi.java
modules/core/src/main/java/org/apache/ignite/ssl/SSLSocketFactoryWrapper.java
modules/web-console/assembly/README.txt
modules/web-console/backend/app/browsersHandler.js
modules/web-console/backend/app/settings.js
modules/web-console/backend/config/settings.json.sample
modules/web-console/backend/launch-tools.js
modules/web-console/backend/package.json
modules/web-console/frontend/app/app.js
modules/web-console/frontend/app/components/connected-clusters-badge/controller.js
modules/web-console/frontend/app/modules/agent/AgentManager.service.js
modules/web-console/frontend/app/modules/demo/Demo.module.js
modules/web-console/frontend/app/utils/SimpleWorkerPool.js
modules/web-console/frontend/app/vendor.js
modules/web-console/frontend/package.json
modules/web-console/frontend/webpack/webpack.dev.js
modules/web-console/web-agent/pom.xml
modules/web-console/web-agent/src/main/java/org/apache/ignite/console/agent/AgentConfiguration.java
modules/web-console/web-agent/src/main/java/org/apache/ignite/console/agent/AgentLauncher.java
modules/web-console/web-agent/src/main/java/org/apache/ignite/console/agent/AgentUtils.java
modules/web-console/web-agent/src/main/java/org/apache/ignite/console/agent/handlers/AbstractListener.java
modules/web-console/web-agent/src/main/java/org/apache/ignite/console/agent/handlers/ClusterListener.java
modules/web-console/web-agent/src/main/java/org/apache/ignite/console/agent/handlers/RestListener.java
modules/web-console/web-agent/src/main/java/org/apache/ignite/console/agent/rest/RestExecutor.java
modules/web-console/web-agent/src/test/java/org/apache/ignite/console/agent/rest/RestExecutorSelfTest.java [new file with mode: 0644]
modules/web-console/web-agent/src/test/java/org/apache/ignite/testsuites/IgniteWebAgentTestSuite.java [new file with mode: 0644]
modules/web-console/web-agent/src/test/resources/ca.jks [new file with mode: 0644]
modules/web-console/web-agent/src/test/resources/client.jks [new file with mode: 0644]
modules/web-console/web-agent/src/test/resources/generate.bat [new file with mode: 0644]
modules/web-console/web-agent/src/test/resources/generate.sh [new file with mode: 0644]
modules/web-console/web-agent/src/test/resources/jetty-with-ciphers-0.xml [new file with mode: 0644]
modules/web-console/web-agent/src/test/resources/jetty-with-ciphers-1.xml [new file with mode: 0644]
modules/web-console/web-agent/src/test/resources/jetty-with-ciphers-2.xml [new file with mode: 0644]
modules/web-console/web-agent/src/test/resources/jetty-with-ssl.xml [new file with mode: 0644]
modules/web-console/web-agent/src/test/resources/server.jks [new file with mode: 0644]