Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 21219ffc authored by Jim Miller's avatar Jim Miller Committed by Android Git Automerger
Browse files

am 694a6bbc: am c5cabe2d: Merge "Hide trust agent whitelisting until new API...

am 694a6bbc: am c5cabe2d: Merge "Hide trust agent whitelisting until new API is ready." into lmp-dev

* commit '694a6bbcc6c49a76fae440fdadab16879556c7bf':
  Hide trust agent whitelisting until new API is ready.
parents e6295fdb 8730bdf7
Loading
Loading
Loading
Loading
+0 −2
Original line number Diff line number Diff line
@@ -5454,7 +5454,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);
@@ -5502,7 +5501,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);
+4 −2
Original line number Diff line number Diff line
@@ -2562,6 +2562,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) {
@@ -2582,6 +2583,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) {
+2 −0
Original line number Diff line number Diff line
@@ -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;