DevicePolicyManager.SetDelegatedScopes Método

Definición

Llamado por un propietario de perfil o propietario del dispositivo para conceder acceso a las API con privilegios a otra aplicación.

[Android.Runtime.Register("setDelegatedScopes", "(Landroid/content/ComponentName;Ljava/lang/String;Ljava/util/List;)V", "GetSetDelegatedScopes_Landroid_content_ComponentName_Ljava_lang_String_Ljava_util_List_Handler", ApiSince=26)]
public virtual void SetDelegatedScopes(Android.Content.ComponentName admin, string delegatePackage, System.Collections.Generic.IList<string> scopes);
[<Android.Runtime.Register("setDelegatedScopes", "(Landroid/content/ComponentName;Ljava/lang/String;Ljava/util/List;)V", "GetSetDelegatedScopes_Landroid_content_ComponentName_Ljava_lang_String_Ljava_util_List_Handler", ApiSince=26)>]
abstract member SetDelegatedScopes : Android.Content.ComponentName * string * System.Collections.Generic.IList<string> -> unit
override this.SetDelegatedScopes : Android.Content.ComponentName * string * System.Collections.Generic.IList<string> -> unit

Parámetros

admin
ComponentName

Al que DeviceAdminReceiver está asociada esta solicitud.

delegatePackage
String

Nombre del paquete de la aplicación a la que se le dará acceso.

scopes
IList<String>

Los grupos de API con privilegios cuyo acceso se debe conceder a delegatedPackage.

Atributos

Comentarios

Llamado por un propietario de perfil o propietario del dispositivo para conceder acceso a las API con privilegios a otra aplicación. Las API concedidas se determinan mediante scopes, que es una lista de las DELEGATION_* constantes.

Una difusión con la #ACTION_APPLICATION_DELEGATION_SCOPES_CHANGED acción se enviará a delegatePackage con sus nuevos ámbitos en un ArrayList<String> extra bajo la #EXTRA_DELEGATION_SCOPES clave. La difusión se envía con la Intent#FLAG_RECEIVER_REGISTERED_ONLY marca .

Los ámbitos delegados son un estado por usuario. El acceso delegado es persistente hasta que se borra más adelante llamando a este método con una lista vacía scopes o desinstalando .delegatePackage

Java documentación para android.app.admin.DevicePolicyManager.setDelegatedScopes(android.content.ComponentName, java.lang.String, java.util.List<java.lang.String>).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a