diff options
| author | Alex Klyubin <klyubin@google.com> | 2017-08-18 14:51:58 -0700 |
|---|---|---|
| committer | Alex Klyubin <klyubin@google.com> | 2017-08-18 14:58:06 -0700 |
| commit | fff7295026a9ab024996659d6111d27b2eb20e3e (patch) | |
| tree | 3c87a85a321a6e262bc1b8207d3de8728eca96da /docs/html/sdk/api_diff/15/changes | |
| parent | 6fc20cbffb9c9cdcbfdf013c9c4f52bff2037609 (diff) | |
Delete android.net.PskKeyManager
android.net.PskKeyManager was @remove'd in Android O (API Level 26)
which means it may still be available on Android O platform, but is
not part of its public API. This commit deletes this class from
future platform versions.
The reasoning for the removal of this class is that:
1. it is incompatible with TLS 1.3, and
2. TLS-PSK cannot be exposed as a standalone primitive in a safe by
default way. There is no way for such primitive to ensure that
it is used with a shared secret which is not hard-coded into the
app or is otherwise publicly known.
Test: make
Test: Run a test app which uses PskKeyManager -- the app crashes
because the class is not found
Bug: 34722996
Change-Id: I5f9a1a1784004b1387ef756eadf8fa06796c96bc
Diffstat (limited to 'docs/html/sdk/api_diff/15/changes')
0 files changed, 0 insertions, 0 deletions
