PackageManager.RemoveWhitelistedRestrictedPermission(String, String, FlagPermission) Method

Definition

Removes a whitelisted restricted permission for an app.

[Android.Runtime.Register("removeWhitelistedRestrictedPermission", "(Ljava/lang/String;Ljava/lang/String;I)Z", "GetRemoveWhitelistedRestrictedPermission_Ljava_lang_String_Ljava_lang_String_IHandler", ApiSince=29)]
[Android.Runtime.RequiresPermission("android.permission.WHITELIST_RESTRICTED_PERMISSIONS")]
public virtual bool RemoveWhitelistedRestrictedPermission (string packageName, string permName, Android.Content.PM.FlagPermission whitelistFlags);
[<Android.Runtime.Register("removeWhitelistedRestrictedPermission", "(Ljava/lang/String;Ljava/lang/String;I)Z", "GetRemoveWhitelistedRestrictedPermission_Ljava_lang_String_Ljava_lang_String_IHandler", ApiSince=29)>]
[<Android.Runtime.RequiresPermission("android.permission.WHITELIST_RESTRICTED_PERMISSIONS")>]
abstract member RemoveWhitelistedRestrictedPermission : string * string * Android.Content.PM.FlagPermission -> bool
override this.RemoveWhitelistedRestrictedPermission : string * string * Android.Content.PM.FlagPermission -> bool

Parameters

packageName
String

The app for which to get whitelisted permissions.

permName
String

The whitelisted permission to remove.

whitelistFlags
FlagPermission

The whitelists from which to remove. Passing multiple flags updates all specified whitelists.

Returns

Boolean

Whether the permission was removed from the whitelist.

Attributes

Remarks

Java documentation for android.content.pm.PackageManager.removeWhitelistedRestrictedPermission(java.lang.String, java.lang.String, int).

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Applies to