Stay organized with collections
Save and categorize content based on your preferences.
android.security.advancedprotection
Interfaces
Classes
AdvancedProtectionManager |
Advanced Protection is a mode that users can enroll their device into, that enhances security
by enabling features and restrictions across both the platform and user apps.
|
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-03-13 UTC.
[null,null,["Last updated 2025-03-13 UTC."],[],[],null,["# android.security.advancedprotection\n\nAdded in [API level 36](/guide/topics/manifest/uses-sdk-element#ApiLevels) \n\nandroid.security.advancedprotection\n===================================\n\n*** ** * ** ***\n\n[Kotlin](/reference/kotlin/android/security/advancedprotection/package-summary \"View this page in Kotlin\") \\|Java\n\nInterfaces\n----------\n\n|-------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [AdvancedProtectionManager.Callback](/reference/android/security/advancedprotection/AdvancedProtectionManager.Callback) | A callback class for monitoring changes to Advanced Protection state To register a callback, implement this interface, and register it with [AdvancedProtectionManager.registerAdvancedProtectionCallback(Executor, Callback)](/reference/android/security/advancedprotection/AdvancedProtectionManager#registerAdvancedProtectionCallback(java.util.concurrent.Executor,%20android.security.advancedprotection.AdvancedProtectionManager.Callback)). |\n\nClasses\n-------\n\n|-------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [AdvancedProtectionManager](/reference/android/security/advancedprotection/AdvancedProtectionManager) | Advanced Protection is a mode that users can enroll their device into, that enhances security by enabling features and restrictions across both the platform and user apps. |\n\n-\n\n Interfaces\n ----------\n\n - [AdvancedProtectionManager.Callback](/reference/android/security/advancedprotection/AdvancedProtectionManager.Callback)\n-\n\n Classes\n -------\n\n - [AdvancedProtectionManager](/reference/android/security/advancedprotection/AdvancedProtectionManager)"]]