diff options
author | Tobias Tefke <tobias.tefke@tutanota.com> | 2018-06-14 12:04:36 +0200 |
---|---|---|
committer | Bruno Martins <bgcngm@gmail.com> | 2018-06-26 00:27:09 +0200 |
commit | fa05f27ad74ac33b58b18e29af818442609238a3 (patch) | |
tree | 6004a18ab95d903eed29f4b32a1320ca662eb61d /sdk/src/java/lineageos/trust | |
parent | b51402703f30171e799f28bb86f4c9b4d483b529 (diff) | |
download | lineage-sdk-fa05f27ad74ac33b58b18e29af818442609238a3.tar.gz lineage-sdk-fa05f27ad74ac33b58b18e29af818442609238a3.tar.bz2 lineage-sdk-fa05f27ad74ac33b58b18e29af818442609238a3.zip |
Trust: warn if build is signed with insecure keys
Change-Id: I1d58e232ed99dfe7e2addb651c114c1068e64105
Diffstat (limited to 'sdk/src/java/lineageos/trust')
-rw-r--r-- | sdk/src/java/lineageos/trust/TrustInterface.java | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/sdk/src/java/lineageos/trust/TrustInterface.java b/sdk/src/java/lineageos/trust/TrustInterface.java index 9f3c7d8d..d62dd4cc 100644 --- a/sdk/src/java/lineageos/trust/TrustInterface.java +++ b/sdk/src/java/lineageos/trust/TrustInterface.java @@ -129,6 +129,17 @@ public class TrustInterface { */ public static final int TRUST_FEATURE_ENCRYPTION = 4; + /** + * Trust feature indicator: Keys + * + * Possible status: + * * {@link #TRUST_FEATURE_LEVEL_GOOD}: signed with private keys + * * {@link #TRUST_FEATURE_LEVEL_BAD}: signed with public or inline keys + * + * @see #getLevelForFeature + */ + public static final int TRUST_FEATURE_KEYS = 5; + private static final String TAG = "TrustInterface"; private static ITrustInterface sService; |