diff options
author | Bartosz Fabianowski <bartfab@google.com> | 2017-01-17 12:42:35 +0100 |
---|---|---|
committer | Bartosz Fabianowski <bartfab@google.com> | 2017-01-19 11:09:45 +0100 |
commit | ccd4fa8e609a8fe9d2535ec78922b12d03ec0120 (patch) | |
tree | e224a7c971d4976abbce049d0b3532dacaa7984f /src/com/android/settings/enterprise/EnterprisePrivacyFeatureProvider.java | |
parent | 5782b390dd72add5d8bb0055d9de37496e8deaf6 (diff) | |
download | packages_apps_Settings-ccd4fa8e609a8fe9d2535ec78922b12d03ec0120.tar.gz packages_apps_Settings-ccd4fa8e609a8fe9d2535ec78922b12d03ec0120.tar.bz2 packages_apps_Settings-ccd4fa8e609a8fe9d2535ec78922b12d03ec0120.zip |
Add Device Owner disclosure to Add Accounts dialog
This CL adds a footer to the Add Accounts dialog that tells the user
when the device is managed by a Device Owner app.
Bug: 32692748
Test: make RunSettingsRoboTests
Change-Id: I0dd161eb0bbbc87c04692d4fa6547bd41dab05e0
Diffstat (limited to 'src/com/android/settings/enterprise/EnterprisePrivacyFeatureProvider.java')
-rw-r--r-- | src/com/android/settings/enterprise/EnterprisePrivacyFeatureProvider.java | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/com/android/settings/enterprise/EnterprisePrivacyFeatureProvider.java b/src/com/android/settings/enterprise/EnterprisePrivacyFeatureProvider.java index 43f69032a1..91ad119a7f 100644 --- a/src/com/android/settings/enterprise/EnterprisePrivacyFeatureProvider.java +++ b/src/com/android/settings/enterprise/EnterprisePrivacyFeatureProvider.java @@ -16,6 +16,8 @@ package com.android.settings.enterprise; +import android.content.Context; + import java.util.Date; public interface EnterprisePrivacyFeatureProvider { @@ -32,6 +34,15 @@ public interface EnterprisePrivacyFeatureProvider { boolean isInCompMode(); /** + * Returns a message informing the user that the device is managed by a Device Owner app. The + * message includes a Learn More link that takes the user to the enterprise privacy section of + * Settings. If the device is not managed by a Device Owner app, returns {@code null}. + * + * @param context The context in which to show the enterprise privacy section of Settings + */ + CharSequence getDeviceOwnerDisclosure(Context context); + + /** * Returns the time at which the Device Owner last retrieved security logs, or {@code null} if * logs were never retrieved by the Device Owner on this device. */ |