Skip to content
Snippets Groups Projects
Commit a5b71a99 authored by Janik Besendorf's avatar Janik Besendorf
Browse files

adds StrongBox detection via PackageManager class

parent abdb1631
No related branches found
No related tags found
No related merge requests found
......@@ -141,6 +141,7 @@ public class MainActivity extends AppCompatActivity {
json.put("ro.boot.veritymode", getProp("ro.boot.veritymode")); //unklar
json.put("KeyStore", keyStorePresence());
json.put("Strongbox", isStrongbox());
json.put("StrongboxPM", isStrongboxPM());
json.put("FingerprintQuality", biometricQuality());
json.put("DRM", drmInfo());
} catch (JSONException e) {
......@@ -156,6 +157,11 @@ public class MainActivity extends AppCompatActivity {
}
private boolean isStrongboxPM() {
return this.getPackageManager()
.hasSystemFeature(PackageManager.FEATURE_STRONGBOX_KEYSTORE);
}
private boolean fingerprint() {
//FingerprintManager needs Android 6.0
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment