Skip to content

v3.7.0

  • v3.7.0
  • fe4b4b4
  • Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
  • Choose a tag to compare

  • v3.7.0
  • fe4b4b4
  • Choose a tag to compare

  • Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
@edmocosta edmocosta tagged this 05 Apr 13:19
This commit added the following SSL settings:
- `ssl_enabled`: Enable/disable SSL
- `ssl_keystore_path`: JKS keystore path
- `ssl_keystore_password`: JKS keystore password
- `ssl_client_authentication`: Controls the server’s behavior in regard to requesting a certificate from client connections
   
To comply with Logstash's SSL naming convention, It also reviewed and deprecated the following SSL settings:
- `ssl` in favor of `ssl_enabled`
- `ssl_verify_mode` in favor of `ssl_client_authentication`
- `keystore` in favor of `ssl_keystore_path`
- `keystore_password` in favor of `ssl_keystore_password`

Other change:
- Added tests for new and existing `SslSimpleBuilder` methods.
- Moved SSL context builder logic from `SslHandlerProvider` to `SslSimpleBuilder`
Assets 2
Loading