You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
OpenSSL is automatically enabled if it is available. There is no way to disable OpenSSL for a specific client because it can be disabled globally by -Dcom.linecorp.armeria.useOpenSsl=false.
There is a requirement to disable OpenSSL for a client which needs to use a bad cipher that is only supported by JDK SSL to communicate with a legacy HTTPS server.
Motivation:
Add `TlsEngineType` to let users choose the type of tls engine. (Using
`Flags`)
Modifications:
- Add `TlsEngineType` enum
- Deprecate `useOpenSsl`
Result:
- Related to #<[4949](#4949)>.
- Related to
#4962 (comment)
- `TlsEngineType` is added
- `useOpenSsl` is deprecated
<!--
Visit this URL to learn more about how to write a pull request
description:
https://armeria.dev/community/developer-guide#how-to-write-pull-request-description
-->
---------
Co-authored-by: Ikhun Um <ih.pert@gmail.com>
Co-authored-by: Ikhun Um <ikhun.um@linecorp.com>
Co-authored-by: jrhee17 <guins_j@guins.org>
Co-authored-by: minwoox <songmw725@gmail.com>
Co-authored-by: minux <minu.song@linecorp.com>
OpenSSL is automatically enabled if it is available. There is no way to disable OpenSSL for a specific client because it can be disabled globally by
-Dcom.linecorp.armeria.useOpenSsl=false
.There is a requirement to disable OpenSSL for a client which needs to use a bad cipher that is only supported by JDK SSL to communicate with a legacy HTTPS server.
The text was updated successfully, but these errors were encountered: