summaryrefslogtreecommitdiff
path: root/core/java/android/net/PskKeyManager.java
Commit message (Collapse)AuthorAgeFilesLines
* Delete android.net.PskKeyManagerAlex Klyubin2017-08-181-226/+0
| | | | | | | | | | | | | | | | | | | | 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
* Remove android.net.PskKeyManagerAlex Klyubin2016-09-271-0/+2
| | | | | | | | | | android.net.PskKeyManager does not work with upcoming TLS 1.3. The class does not appear to be used by any Android apps and is thus likely to be completely removed in the future. Bug: 30978706 Test: make && make cts Change-Id: Id9bae20362c5909e4621cdb00102bfee09d970ec
* Fix @code escapesNeil Fuller2015-12-021-1/+1
| | | | | | | | | The body of {@code} must not be HTML escaped. This is one of several changes that fix the source in conjunction with a doclava fix. Bug: 25757239 Change-Id: Ib38a0fa2dd2a3d68e467f78a812071e763d7e881
* Mention ECDHE_PSK bug in Javadoc of PskKeyManager.Alex Klyubin2014-10-301-0/+7
| | | | | Bug: 18144779 Change-Id: I50e1bb18456295170ef288ad089a0edad7f00ecf
* Align PSKKeyManager with framework API style.Alex Klyubin2014-07-221-0/+217
This CL adjusts android.net.PSKKeyManager as follows: * Renamed to PskKeyManager to follow naming conventions. * Changed from interface to abstract class with default implementations for all methods. Bug: 16403305 Bug: 15073623 Change-Id: Iefce26b394d4a753412315dad554b5342f3f0b44