mirror of
https://github.com/square/okhttp.git
synced 2025-11-23 06:42:24 +03:00
* Improve OkHttp documentation * Remove placeholder files * remove site folder * Create upgrading_to_okhttp_4.md * Add redirects and fix paths * add missing tls page to redirects * Use custom SVG icons * Update deploy_website.sh * Push new changes.
30 lines
1.7 KiB
Markdown
30 lines
1.7 KiB
Markdown
|
|
Security Providers
|
|
==================
|
|
|
|
## Provider Status
|
|
|
|
| Provider | HTTP/2 | TLSv1.3 | Powered By | Notes |
|
|
| :--------------- | :------ | :----------- | :-------------- | :----------------------------------------------------------- |
|
|
| JVM default | Java 9+ | Java 11+ | [OpenJDK] | |
|
|
| Android default | ✅ | Android 10+ | [BoringSSL] | |
|
|
| [GraalVM] | ✅ | | [OpenJDK] | Only actively tested with JDK 11, not with 8 target |
|
|
| [Bouncy Castle] | ✅ | | [Bouncy Castle] | [Tracking bug.][bug5698] |
|
|
| [Conscrypt] | ✅ | ✅ | [BoringSSL] | Activated if Conscrypt is first registered provider. |
|
|
| [OpenJSSE] | | ✅ | [OpenJDK] | OpenJDK backport. |
|
|
| [Corretto] | ✅ | ✅ | [OpenSSL] | Amazon's high-performance provider. [Tracking bug.][bug5592] |
|
|
|
|
All providers support HTTP/1.1 and TLSv1.2.
|
|
|
|
|
|
[BoringSSL]: https://boringssl.googlesource.com/boringssl/
|
|
[Bouncy Castle]: https://www.bouncycastle.org/java.html
|
|
[Conscrypt]: https://www.conscrypt.org/
|
|
[Corretto]: https://github.com/corretto/amazon-corretto-crypto-provider
|
|
[GraalVM]: https://www.graalvm.org/
|
|
[OpenJDK]: https://openjdk.java.net/groups/security/
|
|
[OpenJSSE]: https://github.com/openjsse/openjsse
|
|
[OpenSSL]: https://www.openssl.org/
|
|
[bug5592]: https://github.com/square/okhttp/issues/5592
|
|
[bug5698]: https://github.com/square/okhttp/issues/5698
|