From 1aee98fbf3937879c65c523396939ffa054d2fa0 Mon Sep 17 00:00:00 2001 From: Esteban Talavera Date: Thu, 21 Aug 2014 14:03:55 +0100 Subject: [PATCH] Updated documentation for setScreenCaptureDisabled() As requested in the API review. Also, removed unused import. Bug: 17005622 Change-Id: I0bc57411ec34119f64e28eaf27c32a67b45fd66f --- core/java/android/app/admin/DevicePolicyManager.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/core/java/android/app/admin/DevicePolicyManager.java b/core/java/android/app/admin/DevicePolicyManager.java index bc4d2c1dbacd7..e14f497c737e2 100644 --- a/core/java/android/app/admin/DevicePolicyManager.java +++ b/core/java/android/app/admin/DevicePolicyManager.java @@ -55,7 +55,6 @@ import java.security.cert.X509Certificate; import java.util.ArrayList; import java.util.Collections; import java.util.List; -import java.util.Set; /** * Public interface for managing policies enforced on a device. Most clients @@ -1875,12 +1874,16 @@ public class DevicePolicyManager { } /** - * Called by a device/profile owner to set whether the screen capture is disabled. + * Called by a device/profile owner to set whether the screen capture is disabled. Disabling + * screen capture also prevents the content from being shown on display devices that do not have + * a secure video output. See {@link android.view.Display#FLAG_SECURE} for more details about + * secure surfaces and secure displays. * *

The calling device admin must be a device or profile owner. If it is not, a * security exception will be thrown. * * @param admin Which {@link DeviceAdminReceiver} this request is associated with. + * @param disabled Whether or not screen capture should be disabled. */ public void setScreenCaptureDisabled(ComponentName admin, boolean disabled) { if (mService != null) {