Alex Klyubin
1af25508d6
Move PointFormat constants into parent class.
...
This gets rid of EcIesParameterSpec.PointFormat by moving the
constants into EcIesParameterSpec, prefixed with POINT_FORMAT_.
Bug: 21039983
Change-Id: I7a76bb84e0394db9c7f5b0d53526915d5bbdd511
2015-05-12 10:09:00 -07:00
Alex Klyubin
56b96da7e1
Merge "Hide @IntDef and @StringDef annotations from AnroidKeyStore API." into mnc-dev
2015-05-12 16:56:15 +00:00
Alex Klyubin
dddd6f73a9
Hide @IntDef and @StringDef annotations from AnroidKeyStore API.
...
By convention, these annotation classes should remain hidden API.
Bug: 18088752
Bug: 21039983
Change-Id: Ifb5d2910c7dae4e0fd809876eb641f1aaf7a00a6
2015-05-12 09:29:56 -07:00
Alex Klyubin
4dc541497d
Merge "Add missing value for EcIesParameterSpec.PointFormatEnum." into mnc-dev
2015-05-11 19:47:55 +00:00
Alex Klyubin
322e2c3a12
Add missing value for EcIesParameterSpec.PointFormatEnum.
...
Change-Id: If14fe3c3c7ed123b0fa9d5874db2ad8844e49671
2015-05-11 12:37:45 -07:00
Alex Klyubin
54bb1596e4
Add NonNull and Nullable annotations to AndroidKeyStore API.
...
This is to enable Android Lint and Android Studio to flag nullness
issues at compile time.
Bug: 18088752
Change-Id: I21033b8fcdd989d08c89b50685e47fbb9c74acbf
2015-05-11 12:30:03 -07:00
Alex Klyubin
338e74648d
resolved conflicts for merge of 1d5a2592 to master
...
Change-Id: Ia1ea7c9c8c23eeffcd596b96506e961989ccb7a6
2015-04-14 14:23:07 -07:00
Alex Klyubin
9b3e005a4e
Unhide the new AndroidKeyStore API.
...
Bug: 18088752
Change-Id: I93f87cbb1cd04a4a2e34f3d544d678c92cf052ee
2015-04-13 11:34:04 -07:00
Alex Klyubin
33454dd569
No need to specify EC curve name in EcIesParameterSpec.
...
EC curve parameters will be obtained from the provided EC key.
Bug: 18088752
Change-Id: Ic99353a6566c8d4ce2b6b73d0309edaa40f84fa6
2015-04-13 10:20:24 -07:00
Alex Klyubin
0ee9376ef4
Add EcIesParameterSpec to enable ECIES crypto.
...
Bug: 18088752
Change-Id: I597b019106c500188e0fbbc9608722668c08b421
2015-04-10 14:57:28 -07:00