aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHans-Christoph Steiner <hans@eds.org>2018-03-21 17:01:17 +0100
committerHans-Christoph Steiner <hans@eds.org>2018-03-21 17:43:17 +0100
commita328224adbe494bfbce8b63aaf611b4059e7c30c (patch)
treecd8e76e19af38796d6e2f30f6b9aeac31fcee405
parent863c559f2cc22f610325f129bc9a320fc1d95baa (diff)
downloadprivileged-extension-a328224adbe494bfbce8b63aaf611b4059e7c30c.tar.gz
privileged-extension-a328224adbe494bfbce8b63aaf611b4059e7c30c.tar.bz2
privileged-extension-a328224adbe494bfbce8b63aaf611b4059e7c30c.zip
document exact script to get ClientWhitelist fingerprint
-rw-r--r--app/src/main/java/org/fdroid/fdroid/privileged/ClientWhitelist.java9
1 files changed, 6 insertions, 3 deletions
diff --git a/app/src/main/java/org/fdroid/fdroid/privileged/ClientWhitelist.java b/app/src/main/java/org/fdroid/fdroid/privileged/ClientWhitelist.java
index c09f83f..ef2087a 100644
--- a/app/src/main/java/org/fdroid/fdroid/privileged/ClientWhitelist.java
+++ b/app/src/main/java/org/fdroid/fdroid/privileged/ClientWhitelist.java
@@ -24,9 +24,12 @@ import java.util.HashSet;
/**
* Only apps signed using a certificate with a SHA-256 hash listed here
* can access the Privileged Extension!
- * 1. Get SHA-256 of certificate with
- * keytool -list -printcert -jarfile com.example.apk
- * 2. Add here as lowercase without colons
+ * <ol>
+ * <li>Get SHA-256 of certificate as lowercase without colons with
+ * <code>keytool -list -printcert -jarfile com.example.apk | sed -n 's,SHA256:\s*\([A-F0-9:]*\),\1,p' | sed 's,:,,g'
+ * | tr A-f a-f</code></li>
+ * <li>Add here with Application ID</li>
+ * </ol>
*/
public class ClientWhitelist {