elasticsearch/x-pack/qa
Tim Vernum a81f0b4f29
Refactor SSL setup in X-Pack (#75410)
* Refactor SSL setup in X-Pack

This commit makes some internal changes to the way SSL configuration
works in X-Pack. This is in preparation for replacing the X-PackSSL
configuration with "libs/ssl-config" instead.

* Adds a new class to x-pack core that can loads
  SslConfiguration objects (as defined in the ssl-config library),
  from standard Elasticsearch Settings objects.
  This class supports the semantics that are used for "xpack.*.ssl.*"
  settings.

* Refactors the internals of SSLConfigurationSettings to reduce the
  number of constants and the duplication of code between them

* Address feedback

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2021-07-28 05:11:17 -04:00
..
core-rest-tests-with-security Remove internal build logic from public build tool plugins (#72470) 2021-05-06 14:02:35 +02:00
evil-tests Rename o.e.common in libs/core to o.e.core (#73909) 2021-06-08 09:53:28 -07:00
full-cluster-restart Avoid creating unused test tasks (#74644) 2021-06-30 14:11:25 +02:00
kerberos-tests Rename o.e.common in libs/core to o.e.core (#73909) 2021-06-08 09:53:28 -07:00
mixed-tier-cluster Keep StandaloneRestIntegTest task public (#72865) 2021-05-09 11:36:16 +02:00
multi-cluster-search-security Fix ccs wildcard pattern in _terms_enum API (#75190) 2021-07-09 21:33:26 +02:00
multi-node Remove internal build logic from public build tool plugins (#72470) 2021-05-06 14:02:35 +02:00
oidc-op-tests Simplify test only project precommit checks (#74172) 2021-06-22 16:34:07 +02:00
openldap-tests Refactor SSL setup in X-Pack (#75410) 2021-07-28 05:11:17 -04:00
password-protected-keystore Remove internal build logic from public build tool plugins (#72470) 2021-05-06 14:02:35 +02:00
reindex-tests-with-security [ML] Fix forecasts deletion action when there are many forecast documents. (#75127) 2021-07-12 10:12:24 +02:00
rolling-upgrade Avoid creating unused test tasks (#74644) 2021-06-30 14:11:25 +02:00
rolling-upgrade-basic Avoid creating unused test tasks (#74644) 2021-06-30 14:11:25 +02:00
rolling-upgrade-multi-cluster Avoid creating unused test tasks (#74644) 2021-06-30 14:11:25 +02:00
runtime-fields Be stricter about which source paths we load values from (#74348) 2021-06-23 10:48:42 +01:00
saml-idp-tests Simplify test only project precommit checks (#74172) 2021-06-22 16:34:07 +02:00
security-example-spi-extension Rename o.e.common in libs/core to o.e.core (#73909) 2021-06-08 09:53:28 -07:00
security-setup-password-tests Reset elastic password cli tool (#74892) 2021-07-20 13:42:14 +03:00
security-tools-tests Reset elastic password cli tool (#74892) 2021-07-20 13:42:14 +03:00
smoke-test-plugins Remove MavenFilteringHack (#73637) 2021-07-20 17:05:16 -04:00
smoke-test-plugins-ssl Remove MavenFilteringHack (#73637) 2021-07-20 17:05:16 -04:00
smoke-test-security-with-mustache Remove internal build logic from public build tool plugins (#72470) 2021-05-06 14:02:35 +02:00
src/main/java/org/elasticsearch/xpack/test [ML] Adding a boolean "cleared" field to notifications index (#74376) 2021-06-22 10:36:44 +01:00
third-party Set netty available processors system property for tests globally (#75699) 2021-07-27 11:21:42 -07:00
build.gradle Avoid tasks materialized during configuration phase (#65922) 2020-12-12 16:14:17 +01:00