platform_hardware_interfaces/keymaster/4.0/support
Shawn Willden 98b998b59a Support library enhancements, to ease transition of vold to KM4
Keymaster clients need to see all the available devices and figure out
which they want to use.  This method finds them all and returns them
in a vector sorted from most secure to least, according to a heuristic
defined in Keymaster::VersionResult::operator<

This CL also makes a few other minor improvements to the support
library, providing more information in VersionResult and adding some
more convenience methods in AuthorizationSetBuilder.

Test: Build & boot
Change-Id: I876238ee9ff72573c30d60e1cec665dd610bcde6
2018-01-25 22:38:56 -07:00
..
include/keymasterV4_0 Support library enhancements, to ease transition of vold to KM4 2018-01-25 22:38:56 -07:00
Android.bp Support library enhancements, to ease transition of vold to KM4 2018-01-25 22:38:56 -07:00
attestation_record.cpp Add Keymaster V4.0 2017-11-28 13:41:52 -07:00
authorization_set.cpp Support library enhancements, to ease transition of vold to KM4 2018-01-25 22:38:56 -07:00
key_param_output.cpp Add Keymaster V4.0 2017-11-28 13:41:52 -07:00
Keymaster.cpp Support library enhancements, to ease transition of vold to KM4 2018-01-25 22:38:56 -07:00
Keymaster3.cpp Support library enhancements, to ease transition of vold to KM4 2018-01-25 22:38:56 -07:00
Keymaster4.cpp Support library enhancements, to ease transition of vold to KM4 2018-01-25 22:38:56 -07:00
keymaster_utils.cpp Support library enhancements, to ease transition of vold to KM4 2018-01-25 22:38:56 -07:00
OWNERS Add Keymaster V4.0 2017-11-28 13:41:52 -07:00