aboutsummaryrefslogtreecommitdiffstats
path: root/sdk/src/java/lineageos/providers/LineageSettings.java
diff options
context:
space:
mode:
authorJoey <joey@lineageos.org>2019-01-09 22:27:01 +0100
committerLuca Stefani <luca.stefani.ge1@gmail.com>2019-02-04 20:48:15 +0100
commit0cf297348dff35e7f41dadb69fa8e35b833dff6c (patch)
treebbd3710d984c4c5f663547443f5108acb49619a8 /sdk/src/java/lineageos/providers/LineageSettings.java
parentd853f892aa85741040b1a868e3761343e62d4587 (diff)
downloadlineage-sdk-0cf297348dff35e7f41dadb69fa8e35b833dff6c.tar.gz
lineage-sdk-0cf297348dff35e7f41dadb69fa8e35b833dff6c.tar.bz2
lineage-sdk-0cf297348dff35e7f41dadb69fa8e35b833dff6c.zip
sdk: add Trust usb restrictor
Change-Id: I8ba443606e83fcfc6f23e62f434f10f25eb69e1b Signed-off-by: Joey <joey@lineageos.org>
Diffstat (limited to 'sdk/src/java/lineageos/providers/LineageSettings.java')
-rw-r--r--sdk/src/java/lineageos/providers/LineageSettings.java15
1 files changed, 14 insertions, 1 deletions
diff --git a/sdk/src/java/lineageos/providers/LineageSettings.java b/sdk/src/java/lineageos/providers/LineageSettings.java
index 7feabb1c..812072a5 100644
--- a/sdk/src/java/lineageos/providers/LineageSettings.java
+++ b/sdk/src/java/lineageos/providers/LineageSettings.java
@@ -1,6 +1,6 @@
/**
* Copyright (C) 2015-2016 The CyanogenMod Project
- * Copyright (C) 2017-2018 The LineageOS Project
+ * Copyright (C) 2017-2019 The LineageOS Project
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -3088,6 +3088,18 @@ public final class LineageSettings {
sBooleanValidator;
/**
+ * Restrict USB when the screen is locked
+ * 0 = Off, 1 = On
+ *
+ * @hide
+ */
+ public static final String TRUST_RESTRICT_USB_KEYGUARD = "trust_restrict_usb";
+
+ /** @hide */
+ public static final Validator TRUST_RESTRICT_USB_KEYGUARD_VALIDATOR =
+ sBooleanValidator;
+
+ /**
* Trust warnings status
*
* Stores flags for each feature
@@ -3210,6 +3222,7 @@ public final class LineageSettings {
VALIDATORS.put(NETWORK_TRAFFIC_UNITS, NETWORK_TRAFFIC_UNITS_VALIDATOR);
VALIDATORS.put(NETWORK_TRAFFIC_SHOW_UNITS, NETWORK_TRAFFIC_SHOW_UNITS_VALIDATOR);
VALIDATORS.put(TRUST_NOTIFICATIONS, TRUST_NOTIFICATIONS_VALIDATOR);
+ VALIDATORS.put(TRUST_RESTRICT_USB_KEYGUARD, TRUST_RESTRICT_USB_KEYGUARD_VALIDATOR);
VALIDATORS.put(TRUST_WARNINGS, TRUST_WARNINGS_VALIDATOR);
}