am 9c9d3c42: am 694a6bbc: am c5cabe2d: Merge "Hide trust agent whitelisting until new API is ready." into lmp-dev
* commit '9c9d3c4257c1cbd4a7831b28378ff368566bb081': Hide trust agent whitelisting until new API is ready.
This commit is contained in:
@@ -5457,7 +5457,6 @@ package android.app.admin {
|
||||
method public boolean getScreenCaptureDisabled(android.content.ComponentName);
|
||||
method public boolean getStorageEncryption(android.content.ComponentName);
|
||||
method public int getStorageEncryptionStatus();
|
||||
method public java.util.List<java.lang.String> getTrustAgentFeaturesEnabled(android.content.ComponentName, android.content.ComponentName);
|
||||
method public boolean getUninstallBlocked(android.content.ComponentName, java.lang.String);
|
||||
method public boolean hasCaCertInstalled(byte[]);
|
||||
method public boolean hasGrantedPolicy(android.content.ComponentName, int);
|
||||
@@ -5507,7 +5506,6 @@ package android.app.admin {
|
||||
method public void setScreenCaptureDisabled(android.content.ComponentName, boolean);
|
||||
method public void setSecureSetting(android.content.ComponentName, java.lang.String, java.lang.String);
|
||||
method public int setStorageEncryption(android.content.ComponentName, boolean);
|
||||
method public void setTrustAgentFeaturesEnabled(android.content.ComponentName, android.content.ComponentName, java.util.List<java.lang.String>);
|
||||
method public void setUninstallBlocked(android.content.ComponentName, java.lang.String, boolean);
|
||||
method public boolean switchUser(android.content.ComponentName, android.os.UserHandle);
|
||||
method public void uninstallAllUserCaCerts(android.content.ComponentName);
|
||||
|
||||
@@ -2611,6 +2611,7 @@ public class DevicePolicyManager {
|
||||
* @param agent Which component to enable features for.
|
||||
* @param features List of features to enable. Consult specific TrustAgent documentation for
|
||||
* the feature list.
|
||||
* @hide
|
||||
*/
|
||||
public void setTrustAgentFeaturesEnabled(ComponentName admin, ComponentName agent,
|
||||
List<String> features) {
|
||||
@@ -2631,6 +2632,7 @@ public class DevicePolicyManager {
|
||||
* @param admin Which {@link DeviceAdminReceiver} this request is associated with.
|
||||
* @param agent Which component to get enabled features for.
|
||||
* @return List of enabled features.
|
||||
* @hide
|
||||
*/
|
||||
public List<String> getTrustAgentFeaturesEnabled(ComponentName admin, ComponentName agent) {
|
||||
if (mService != null) {
|
||||
@@ -2738,10 +2740,10 @@ public class DevicePolicyManager {
|
||||
* Called by a profile or device owner to set the permitted accessibility services. When
|
||||
* set by a device owner or profile owner the restriction applies to all profiles of the
|
||||
* user the device owner or profile owner is an admin for.
|
||||
*
|
||||
*
|
||||
* By default the user can use any accessiblity service. When zero or more packages have
|
||||
* been added, accessiblity services that are not in the list and not part of the system
|
||||
* can not be enabled by the user.
|
||||
* can not be enabled by the user.
|
||||
*
|
||||
* <p> Calling with a null value for the list disables the restriction so that all services
|
||||
* can be used, calling with an empty list only allows the builtin system's services.
|
||||
|
||||
@@ -89,6 +89,7 @@ public class TrustAgentService extends Service {
|
||||
/**
|
||||
* A white list of features that the given trust agent should support when otherwise disabled
|
||||
* by device policy.
|
||||
* @hide
|
||||
*/
|
||||
public static final String KEY_FEATURES = "trust_agent_features";
|
||||
|
||||
@@ -184,6 +185,7 @@ public class TrustAgentService extends Service {
|
||||
*
|
||||
* @param options Option feature bundle.
|
||||
* @return true if the {@link TrustAgentService} supports this feature.
|
||||
* @hide
|
||||
*/
|
||||
public boolean onSetTrustAgentFeaturesEnabled(Bundle options) {
|
||||
return false;
|
||||
|
||||
Reference in New Issue
Block a user