DevicePolicyManager Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Interfaz pública para administrar directivas aplicadas en un dispositivo.
[Android.Runtime.Register("android/app/admin/DevicePolicyManager", DoNotGenerateAcw=true)]
public class DevicePolicyManager : Java.Lang.Object
[<Android.Runtime.Register("android/app/admin/DevicePolicyManager", DoNotGenerateAcw=true)>]
type DevicePolicyManager = class
inherit Object
- Herencia
- Atributos
Comentarios
Interfaz pública para administrar directivas aplicadas en un dispositivo. La mayoría de los clientes de esta clase deben registrarse con el sistema como administrador de dispositivos. Además, un administrador de dispositivos se puede registrar como un perfil o propietario del dispositivo. Se puede acceder a un método determinado para todos los administradores de dispositivos a menos que la documentación de ese método especifique que está restringida a los propietarios de dispositivos o perfiles. Cualquier aplicación que llame a una API solo puede pasar como argumento un componente de administrador de dispositivos que posee. De lo contrario, se producirá una SecurityException
excepción .
<b>Nota: </b>en android.content.pm.PackageManager#FEATURE_AUTOMOTIVE automotive builds
, algunos métodos pueden producir una UnsafeStateException
excepción (por ejemplo, si el vehículo se está moviendo), por lo que los llamadores que se ejecutan en las compilaciones de automóviles siempre deben comprobar esa excepción; de lo contrario, podrían bloquearse.
<div class="special reference"><h3>Developer Guides</h3>
Para obtener más información sobre cómo administrar directivas para la administración de dispositivos, lea la guía para desarrolladores administración de dispositivos. </Div>
Documentación de Java para android.app.admin.DevicePolicyManager
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Constructores
DevicePolicyManager(IntPtr, JniHandleOwnership) |
Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución. |
Campos
ActionAddDeviceAdmin |
Acción de actividad: pida al usuario que agregue un nuevo administrador de dispositivos al sistema. |
ActionAdminPolicyCompliance |
Acción de actividad: inicia el administrador para mostrar el cumplimiento de directivas para el aprovisionamiento. |
ActionApplicationDelegationScopesChanged |
Acción de difusión: se envía después de cambiar los ámbitos de delegación de aplicaciones. |
ActionCheckPolicyCompliance |
Acción de actividad: inicie el DPC para comprobar el cumplimiento de directivas. |
ActionDeviceAdminService |
Acción de servicio: acción para un servicio que el propietario del dispositivo y el propietario del perfil pueden poseer opcionalmente. |
ActionDeviceFinancingStateChanged |
Acción de difusión: Difusión enviada para indicar que el estado de financiación del dispositivo ha cambiado. |
ActionDeviceOwnerChanged |
Acción de difusión: se envía cuando se establece, cambia o borra el propietario del dispositivo. |
ActionDevicePolicyResourceUpdated |
Acción de difusión: notificar a las aplicaciones del sistema (e. |
ActionGetProvisioningMode |
Acción de actividad: inicia el administrador para obtener el modo para el aprovisionamiento. |
ActionManagedProfileProvisioned |
Acción de difusión: esta difusión se envía para indicar que el aprovisionamiento de un perfil administrado se ha completado correctamente. |
ActionProfileOwnerChanged |
Acción de difusión: se envía cuando se establece, cambia o borra el propietario del perfil. |
ActionProvisioningSuccessful |
Acción de actividad: esta acción de actividad se envía para indicar que el aprovisionamiento de un perfil administrado o un dispositivo administrado se ha completado correctamente. |
ActionProvisionManagedDevice |
Acción de actividad: inicia el flujo de aprovisionamiento que configura un dispositivo administrado. |
ActionProvisionManagedProfile |
Acción de actividad: inicia el flujo de aprovisionamiento que configura un perfil administrado. |
ActionSetNewParentProfilePassword |
Acción de actividad: haga que el usuario escriba una nueva contraseña para el perfil primario. |
ActionSetNewPassword |
Acción de actividad: haga que el usuario escriba una nueva contraseña. |
ActionStartEncryption |
Acción de actividad: comience el proceso de cifrado de datos en el dispositivo. |
ActionSystemUpdatePolicyChanged |
Acción de difusión: notifique que el propietario del dispositivo ha establecido una nueva directiva de actualización del sistema local. |
DelegationAppRestrictions |
Delegación de la administración de restricciones de aplicaciones. |
DelegationBlockUninstall |
Delegación del bloque de desinstalación de aplicaciones. |
DelegationCertInstall |
Delegación de la instalación y administración de certificados. |
DelegationCertSelection |
Concede acceso a la selección de certificados keyChain en nombre de las aplicaciones que solicitan. |
DelegationEnableSystemApp |
Delegación para habilitar aplicaciones del sistema. |
DelegationInstallExistingPackage |
Delegación para instalar paquetes existentes. |
DelegationKeepUninstalledPackages |
Delegación de la administración de paquetes desinstalados. |
DelegationNetworkLogging |
Concede acceso a |
DelegationPackageAccess |
Delegación del estado de acceso del paquete. |
DelegationPermissionGrant |
Delegación de la directiva de permisos y el estado de concesión de permisos. |
DelegationSecurityLogging |
Concede acceso a |
ExtraAddExplanation |
CharSequence opcional que proporciona una explicación adicional para por qué se agrega el administrador. |
ExtraDelegationScopes |
Que |
ExtraDeviceAdmin |
ComponentName del componente de administrador. |
ExtraDevicePasswordRequirementOnly |
Un valor booleano adicional para |
ExtraPasswordComplexity |
Entero que indica el nivel de complejidad de la nueva contraseña que desea que el usuario establezca al iniciar la acción |
ExtraProvisioningAccountToMigrate |
Un |
ExtraProvisioningAdminExtrasBundle |
Un |
ExtraProvisioningAllowedProvisioningModes |
|
ExtraProvisioningAllowOffline |
Un extra booleano que indica si se permite el aprovisionamiento sin conexión. |
ExtraProvisioningDeviceAdminComponentName |
Un componentName adicional que indica el receptor de administración del dispositivo de la aplicación de administración de dispositivos móviles que se establecerá como propietario del perfil o propietario del dispositivo y administrador activo. |
ExtraProvisioningDeviceAdminMinimumVersionCode |
Un int extra que contiene un código de versión mínimo necesario para el paquete de administración del dispositivo. |
ExtraProvisioningDeviceAdminPackageChecksum |
Una cadena adicional que contiene el hash SHA-256 codificado con seguridad URL de la dirección URL del archivo en la ubicación de descarga especificada en |
ExtraProvisioningDeviceAdminPackageDownloadCookieHeader |
Cadena adicional que contiene un encabezado de cookie http que se debe usar en la solicitud http a la dirección URL especificada en |
ExtraProvisioningDeviceAdminPackageDownloadLocation |
Cadena adicional que contiene una dirección URL que especifica la ubicación de descarga del paquete de administración del dispositivo. |
ExtraProvisioningDeviceAdminPackageName |
Cadena adicional que contiene el nombre del paquete de la aplicación de administración de dispositivos móviles que se establecerá como propietario del perfil o propietario del dispositivo. |
ExtraProvisioningDeviceAdminSignatureChecksum |
Una cadena adicional que contiene la suma de comprobación SHA-256 codificada con dirección URL de la suma de comprobación SHA-256 de cualquier firma del archivo del paquete de Android en la ubicación de descarga especificada en |
ExtraProvisioningDisclaimerContent |
Un |
ExtraProvisioningDisclaimerHeader |
Cadena adicional del encabezado de declinación de responsabilidades localizada. |
ExtraProvisioningDisclaimers |
Un |
ExtraProvisioningEmailAddress |
Este miembro está en desuso. |
ExtraProvisioningImei |
Cadena adicional que contiene el IMEI (Identidad internacional del equipo móvil) del dispositivo. |
ExtraProvisioningKeepAccountOnMigration |
Boolean extra para indicar que se debe mantener la cuenta migrada. |
ExtraProvisioningKeepScreenOn |
Marca |
ExtraProvisioningLeaveAllSystemAppsEnabled |
Una extra booleana que la aplicación de administración de dispositivos móviles puede usar para omitir la deshabilitación de las aplicaciones del sistema durante el aprovisionamiento cuando se establece en |
ExtraProvisioningLocale |
Una cadena adicional que contiene el |
ExtraProvisioningLocalTime |
Un long extra que mantiene la hora del reloj (en milisegundos) que se va a establecer en el dispositivo |
ExtraProvisioningLogoUri |
Un |
ExtraProvisioningMainColor |
Entero adicional que indica el color predominante que se va a mostrar durante el aprovisionamiento. |
ExtraProvisioningMode |
Intención adicional que contiene el modo de aprovisionamiento devuelto por el administrador. |
ExtraProvisioningSensorsPermissionGrantOptOut |
Un extra booleano que indica que el administrador de un dispositivo totalmente administrado opta por no controlar las concesiones de permisos para permisos relacionados con el sensor, consulte |
ExtraProvisioningSerialNumber |
Cadena adicional que contiene el número de serie del dispositivo. |
ExtraProvisioningShouldLaunchResultIntent |
Un extra booleano que determina si el flujo de aprovisionamiento debe iniciar la intención de inicio resultante, si el titular del rol de administración de directivas de dispositivos proporciona uno a través |
ExtraProvisioningSkipEducationScreens |
Un extra booleano que indica si se deben omitir las pantallas de educación del flujo de aprovisionamiento. |
ExtraProvisioningSkipEncryption |
Un extra booleano que indica si se puede omitir el cifrado de dispositivos como parte del aprovisionamiento de perfiles administrados o propietario del dispositivo. |
ExtraProvisioningSkipUserConsent |
Un extra booleano que indica si se deben omitir los pasos de consentimiento del usuario del flujo de aprovisionamiento. |
ExtraProvisioningTimeZone |
Una cadena adicional que contiene la zona |
ExtraProvisioningUseMobileData |
Un extra booleano que indica si se deben usar datos móviles durante el flujo de aprovisionamiento para descargar la aplicación de administración. |
ExtraProvisioningWifiAnonymousIdentity |
La identidad anónima de la red wifi en |
ExtraProvisioningWifiCaCertificate |
El certificado de CA de la red wifi en |
ExtraProvisioningWifiDomain |
Dominio de la red wifi en |
ExtraProvisioningWifiEapMethod |
El método EAP de la red wifi en |
ExtraProvisioningWifiHidden |
Un extra booleano que indica si la red wifi de |
ExtraProvisioningWifiIdentity |
La identidad de la red wifi en |
ExtraProvisioningWifiPacUrl |
Una cadena adicional que contiene la dirección URL de configuración automática del proxy (PAC) para la red wifi en |
ExtraProvisioningWifiPassword |
Una cadena adicional que contiene la contraseña de la red wifi en |
ExtraProvisioningWifiPhase2Auth |
La autenticación de la fase 2 de la red wifi en |
ExtraProvisioningWifiProxyBypass |
Una cadena adicional que contiene la omisión de proxy para la red wifi en |
ExtraProvisioningWifiProxyHost |
Una cadena adicional que contiene el host de proxy para la red wifi en |
ExtraProvisioningWifiProxyPort |
Un int extra que contiene el puerto proxy para la red wifi en |
ExtraProvisioningWifiSecurityType |
Una cadena adicional que indica el tipo de seguridad de la red wifi en |
ExtraProvisioningWifiSsid |
Una cadena adicional que contiene el ssid de la red wifi que se debe usar durante el aprovisionamiento del propietario del dispositivo nfc para descargar la aplicación de administración de dispositivos móviles. |
ExtraProvisioningWifiUserCertificate |
Certificado de usuario de la red wifi en |
ExtraResourceIds |
Matriz de enteros adicional para |
ExtraResourceType |
Un |
ExtraResourceTypeDrawable |
Obsoletos.
Valor |
ExtraResourceTypeString |
Obsoletos.
Valor |
ExtraResultLaunchIntent |
Resultado |
FlagEvictCredentialEncryptionKey |
Obsoletos.
Marca para |
FlagManagedCanAccessParent |
Obsoletos.
Marca usada por |
FlagParentCanAccessManaged |
Obsoletos.
Marca usada por |
IdTypeBaseInfo |
Obsoletos.
Especifica que el dispositivo debe atestiguar sus detalles del fabricante. |
IdTypeImei |
Obsoletos.
Especifica que el dispositivo debe atestiguar su IMEI. |
IdTypeIndividualAttestation |
Obsoletos.
Especifica que el dispositivo debe atestiguar mediante un certificado de atestación individual. |
IdTypeMeid |
Obsoletos.
Especifica que el dispositivo debe atestiguar su MEID. |
IdTypeSerial |
Obsoletos.
Especifica que el dispositivo debe atestiguar su número de serie. |
InstallkeyRequestCredentialsAccess |
Obsoletos.
Especifica que la aplicación que llama debe tener acceso a las credenciales instaladas inmediatamente. |
InstallkeySetUserSelectable |
Obsoletos.
Especifica que un usuario puede seleccionar la clave mediante el símbolo del sistema selección de certificados. |
KeyguardDisableBiometrics |
Obsoletos.
Deshabilite toda la autenticación biométrica en las pantallas seguras de keyguard (e. |
KeyguardDisableFace |
Obsoletos.
Deshabilitar la autenticación facial en las pantallas seguras de keyguard (e. |
KeyguardDisableFeaturesAll |
Obsoletos.
Deshabilite todas las personalizaciones actuales y futuras de keyguard. |
KeyguardDisableFeaturesNone |
Obsoletos.
Los widgets están habilitados en keyguard |
KeyguardDisableFingerprint |
Obsoletos.
Deshabilite la autenticación con huellas digitales en las pantallas seguras de keyguard (e. |
KeyguardDisableIris |
Obsoletos.
Deshabilite la autenticación iris en las pantallas seguras de keyguard (e. |
KeyguardDisableRemoteInput |
Deshabilite la entrada de texto en notificaciones en pantallas seguras de keyguard (e. |
KeyguardDisableSecureCamera |
Obsoletos.
Deshabilite la cámara en pantallas seguras de keyguard (e. |
KeyguardDisableSecureNotifications |
Obsoletos.
Deshabilitar la visualización de todas las notificaciones en pantallas seguras de keyguard (e. |
KeyguardDisableShortcutsAll |
Obsoletos.
Deshabilite todos los métodos abreviados de keyguard. |
KeyguardDisableTrustAgents |
Obsoletos.
Deshabilite los agentes de confianza en pantallas seguras de keyguard (e. |
KeyguardDisableUnredactedNotifications |
Obsoletos.
Permitir solo notificaciones redactadas en pantallas seguras de keyguard (e. |
KeyguardDisableWidgetsAll |
Obsoletos.
Deshabilite todos los widgets de keyguard. |
LeaveAllSystemAppsEnabled |
Obsoletos.
Marca usada por |
LockTaskFeatureBlockActivityStartInTask |
Obsoletos.
Habilite el bloqueo de actividades no permitidas que se inician en una tarea bloqueada. |
LockTaskFeatureGlobalActions |
Obsoletos.
Habilite el cuadro de diálogo de acciones globales durante el modo LockTask. |
LockTaskFeatureHome |
Obsoletos.
Habilite el botón Inicio durante el modo LockTask. |
LockTaskFeatureKeyguard |
Obsoletos.
Habilite el keyguard durante el modo LockTask. |
LockTaskFeatureNone |
Obsoletos.
Deshabilite todas las características configurables de SystemUI durante el modo LockTask. |
LockTaskFeatureNotifications |
Obsoletos.
Habilite las notificaciones durante el modo LockTask. |
LockTaskFeatureOverview |
Obsoletos.
Habilite el botón Información general y la pantalla Información general durante el modo LockTask. |
LockTaskFeatureSystemInfo |
Obsoletos.
Habilite el área de información del sistema en la barra de estado durante el modo LockTask. |
MakeUserEphemeral |
Obsoletos.
Marca utilizada por |
MimeTypeProvisioningNfc |
Este tipo MIME se usa para iniciar el aprovisionamiento del propietario del dispositivo. |
MteDisabled |
Obsoletos.
Requerir que MTE esté deshabilitado en el dispositivo. |
MteEnabled |
Obsoletos.
Requerir que MTE esté habilitado en el dispositivo, si se admite. |
MteNotControlledByPolicy |
Obsoletos.
Permitir al usuario elegir si quiere habilitar MTE en el dispositivo. |
NearbyStreamingDisabled |
Obsoletos.
Indica que el streaming cercano está deshabilitado. |
NearbyStreamingEnabled |
Obsoletos.
Indica que el streaming cercano está habilitado. |
NearbyStreamingNotControlledByPolicy |
Obsoletos.
Indica que la directiva no controla el streaming cercano, lo que significa que se permite el streaming cercano. |
NearbyStreamingSameManagedAccountOnly |
Obsoletos.
Indica que el streaming cercano solo está habilitado para los dispositivos que ofrecen un nivel de seguridad comparable, con la misma cuenta administrada autenticada. |
OperationSafetyReasonDrivingDistraction |
Obsoletos.
Indica que se produjo un |
PasswordComplexityHigh |
Obsoletos.
Constante para |
PasswordComplexityLow |
Obsoletos.
Constante para |
PasswordComplexityMedium |
Obsoletos.
Constante para |
PasswordComplexityNone |
Obsoletos.
Constante para |
PersonalAppsNotSuspended |
Obsoletos.
Valor devuelto para |
PersonalAppsSuspendedExplicitly |
Obsoletos.
Marca para el |
PersonalAppsSuspendedProfileTimeout |
Obsoletos.
Marca para el |
PolicyDisableCamera |
Constante para indicar la característica de deshabilitar la cámara. |
PolicyDisableScreenCapture |
Constante para indicar la característica de deshabilitación de capturas de pantalla. |
PrivateDnsModeOff |
Obsoletos.
Especifica que DNS privado se desactivó completamente. |
PrivateDnsModeOpportunistic |
Obsoletos.
Especifica que el propietario del dispositivo solicitó DNS oportunista a través de TLS. |
PrivateDnsModeProviderHostname |
Obsoletos.
Especifica que el propietario del dispositivo configuró un host específico que se usará para DNS privado. |
PrivateDnsModeUnknown |
Obsoletos.
Especifica que la configuración de DNS privado está en un estado desconocido. |
PrivateDnsSetErrorFailureSetting |
Obsoletos.
Error general al establecer el modo de DNS privado, no debido a uno de los motivos mencionados anteriormente. |
PrivateDnsSetErrorHostNotServing |
Obsoletos.
Si el |
PrivateDnsSetNoError |
Obsoletos.
El modo seleccionado se ha establecido correctamente. |
ProvisioningModeFullyManagedDevice |
Modo de aprovisionamiento para un dispositivo totalmente administrado. |
ProvisioningModeManagedProfile |
Modo de aprovisionamiento para el perfil administrado. |
ProvisioningModeManagedProfileOnPersonalDevice |
Modo de aprovisionamiento para un perfil administrado en un dispositivo personal. |
ResetPasswordDoNotAskCredentialsOnBoot |
Obsoletos.
Marca para |
ResetPasswordRequireEntry |
Obsoletos.
Marca para |
SkipSetupWizard |
Obsoletos.
Marca usada por |
WifiSecurityEnterprise192 |
Obsoletos.
Constante para y |
WifiSecurityEnterpriseEap |
Obsoletos.
Constante para |
WifiSecurityOpen |
Obsoletos.
Constante para |
WifiSecurityPersonal |
Obsoletos.
Constante para |
WipeEuicc |
Obsoletos.
Marca para |
WipeExternalStorage |
Obsoletos.
Marca para |
WipeResetProtectionData |
Obsoletos.
Marca para |
WipeSilently |
Marca para |
Propiedades
ActiveAdmins |
Devuelve una lista de todos los nombres de componentes de los administradores de dispositivos activos actualmente. |
AutoTimeRequired |
Este miembro está en desuso. |
Class |
Devuelve la clase en tiempo de ejecución de este |
CredentialManagerPolicy |
Llamado por un propietario de dispositivo o propietario de perfil de un perfil administrado para recuperar la directiva del administrador de credenciales. -o bien- Llamado por un propietario de dispositivo o propietario de perfil de un perfil administrado para establecer la directiva del administrador de credenciales. |
CurrentFailedPasswordAttempts |
Recupere el número de veces que el usuario ha producido un error al escribir una contraseña desde esa última entrada de contraseña correcta. |
DeviceOwnerLockScreenInfo |
Interfaz pública para administrar directivas aplicadas en un dispositivo. |
DeviceOwnerLockScreenInfoFormatted |
Interfaz pública para administrar directivas aplicadas en un dispositivo. |
DevicePolicyManagementRoleHolderPackage |
Devuelve el nombre del paquete del titular del rol de administración de directivas de dispositivos. |
EnrollmentSpecificId |
Devuelve un identificador específico de la inscripción de este dispositivo, que se garantiza que es el mismo valor para el mismo dispositivo, inscrito en la misma organización por la misma aplicación de administración. |
Handle |
Identificador de la instancia de Android subyacente. (Heredado de Object) |
IsActivePasswordSufficient |
Determina si la contraseña actual del usuario que llama cumple los requisitos de directiva (e. |
IsActivePasswordSufficientForDeviceRequirement |
Llamado por el propietario del perfil de un perfil administrado para determinar si la contraseña del dispositivo actual cumple los requisitos de directiva establecidos explícitamente en todo el dispositivo. |
IsAffiliatedUser |
Devuelve si este usuario está afiliado al dispositivo. |
IsCallerApplicationRestrictionsManagingPackage |
Se llama a cualquier aplicación para averiguar si se ha concedido permiso a través |
IsComplianceAcknowledgementRequired |
Lo llama un propietario de perfil de un perfil administrado propiedad de la organización para consultar si necesita confirmar el cumplimiento del dispositivo para permitir que el usuario desactive el perfil si es necesario según la directiva de tiempo de apagado máximo del perfil. |
IsDeviceFinanced |
Devuelve |
IsDeviceIdAttestationSupported |
Devuelve |
IsLogoutEnabled |
Devuelve si un propietario del dispositivo habilita el cierre de sesión. |
IsOrganizationOwnedDeviceWithManagedProfile |
Las aplicaciones pueden usar este método para averiguar si el dispositivo se aprovisionó como dispositivo de deber de organización con un perfil administrado. |
IsStatusBarDisabled |
Devuelve si la barra de estado está deshabilitada o habilitada, vea |
IsUniqueDeviceAttestationSupported |
Devuelve |
JniIdentityHashCode |
Interfaz pública para administrar directivas aplicadas en un dispositivo. (Heredado de Object) |
JniPeerMembers |
Interfaz pública para administrar directivas aplicadas en un dispositivo. |
ManagedProfileCallerIdAccessPolicy |
Llamado por un propietario de perfil de un perfil administrado para recuperar la directiva de identificador de llamada. -o bien- Llamado por un propietario de perfil de un perfil administrado para establecer los paquetes que pueden buscar contactos en el perfil administrado en función de la información del identificador de llamada. |
ManagedProfileContactsAccessPolicy |
Llamado por un propietario de perfil de un perfil administrado para determinar la directiva actual aplicada a los contactos de perfil administrados. -o bien- Llamado por un propietario de perfil de un perfil administrado para establecer los paquetes a los que se permite el acceso a los contactos del perfil administrado desde el usuario primario. |
ManagedSubscriptionsPolicy |
Devuelve el objeto actual |
MinimumRequiredWifiSecurityLevel |
Devuelve el nivel de seguridad mínimo de Wi-Fi actual. -o bien- Llamado por el propietario del dispositivo o el propietario del perfil de un perfil administrado propiedad de la organización para especificar el nivel de seguridad mínimo necesario para las redes Wi-Fi. |
MtePolicy |
Llamado por un propietario del dispositivo, propietario del perfil de un dispositivo propiedad de la organización para obtener la directiva de extensión de etiquetado de memoria (MTE)
|
NearbyAppStreamingPolicy |
Devuelve la directiva de streaming de aplicaciones cercanas del entorno de ejecución actual establecida por el propietario del dispositivo o del perfil. -o bien- Llamado por un propietario de dispositivo o perfil para establecer la directiva de streaming de aplicaciones cercana. |
NearbyNotificationStreamingPolicy |
Devuelve la directiva de streaming de notificaciones cercanas del entorno de ejecución actual establecida por el propietario del dispositivo o del perfil. -o bien- Llamado por un propietario de dispositivo o perfil para establecer la directiva de streaming de notificaciones cercana. |
PasswordComplexity |
Devuelve la complejidad del bloqueo de pantalla del usuario actual. |
PeerReference |
Interfaz pública para administrar directivas aplicadas en un dispositivo. (Heredado de Object) |
PreferentialNetworkServiceConfigs |
Obtiene la configuración |
PreferentialNetworkServiceEnabled |
Indica si el servicio de red preferencial está habilitado. -o bien- Establece si el servicio de red preferencial está habilitado. |
RequiredPasswordComplexity |
Obtiene el requisito de complejidad de contraseña establecido por |
Resources |
Devuelve un |
StorageEncryptionStatus |
Lo llama una aplicación que administra el dispositivo para determinar el estado de cifrado actual del dispositivo. |
SystemUpdatePolicy |
Recupere una directiva de actualización del sistema local establecida anteriormente por |
ThresholdClass |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. |
ThresholdType |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. |
TransferOwnershipBundle |
Devuelve los datos pasados del administrador actual al nuevo administrador durante una transferencia de propiedad. |
UsbDataSignalingEnabled |
Devuelve si la señalización de datos USB está habilitada actualmente. -o bien- Llamado por un propietario de dispositivo o propietario del perfil de un perfil administrado propiedad de la organización para habilitar o deshabilitar la señalización de datos USB para el dispositivo. |
UserRestrictionsGlobally |
Llamado por un perfil o propietario del dispositivo para obtener restricciones de usuario globales establecidas con |
WifiSsidPolicy |
Devuelve la directiva SSID de Wi-Fi actual. -o bien- Llamado por el propietario del dispositivo o el propietario del perfil de un perfil administrado propiedad de la organización para especificar la directiva de SSID de Wi-Fi ( |
Métodos
AcknowledgeDeviceCompliant() |
Llamado por un propietario de perfil de un perfil administrado propiedad de la organización para confirmar que el dispositivo es compatible y que el usuario puede desactivar el perfil si es necesario según la directiva de tiempo de espera máximo. |
AddCrossProfileIntentFilter(ComponentName, IntentFilter, DevicePolicyManagerFlags) |
Lo llama el propietario del perfil de un perfil administrado para que algunas intenciones enviadas en el perfil administrado también se puedan resolver en el elemento primario o viceversa. |
AddCrossProfileWidgetProvider(ComponentName, String) |
Lo llama el propietario del perfil de un perfil administrado o un titular del permiso |
AddOverrideApn(ComponentName, ApnSetting) |
Lo llama el propietario del dispositivo o el propietario del perfil administrado para agregar un APN de invalidación. |
AddPersistentPreferredActivity(ComponentName, IntentFilter, ComponentName) |
Llamado por un propietario de perfil o propietario del dispositivo o titular del permiso |
AddUserRestriction(ComponentName, String) |
Llamado por un propietario de perfil, propietario del dispositivo o titular de cualquier permiso asociado a una restricción de usuario para establecer una restricción de usuario especificada por la clave. |
AddUserRestrictionGlobally(String) |
Llamado por un propietario de perfil, propietario del dispositivo o titular de cualquier permiso asociado a una restricción de usuario para establecer una restricción de usuario especificada por el proporcionado |
BindDeviceAdminServiceAsUser(ComponentName, Intent, IServiceConnection, Bind, UserHandle) |
Lo llama un propietario del dispositivo para enlazar a un servicio desde un usuario administrado secundario o viceversa. |
BindDeviceAdminServiceAsUser(ComponentName, Intent, IServiceConnection, Context+BindServiceFlags, UserHandle) |
Interfaz pública para administrar directivas aplicadas en un dispositivo. |
CanAdminGrantSensorsPermissions() |
Devuelve true si el autor de la llamada se ejecuta en un dispositivo en el que un administrador puede conceder permisos relacionados con los sensores de dispositivo. |
CanUsbDataSignalingBeDisabled() |
Devuelve si se admite la habilitación o deshabilitación de la señalización de datos USB en el dispositivo. |
ClearApplicationUserData(ComponentName, String, IExecutor, DevicePolicyManager+IOnClearApplicationUserDataListener) |
Llamado por el propietario del dispositivo o el propietario del perfil para borrar los datos de usuario de la aplicación de un paquete determinado. |
ClearCrossProfileIntentFilters(ComponentName) |
Lo llama un propietario de perfil de un perfil administrado para quitar los filtros de intención entre perfiles que van del perfil administrado al elemento primario o del elemento primario al perfil administrado. |
ClearDeviceOwnerApp(String) |
Borra el propietario del dispositivo actual. |
ClearPackagePersistentPreferredActivities(ComponentName, String) |
Llamado por un propietario de perfil o propietario del dispositivo o titular del permiso |
ClearProfileOwner(ComponentName) |
Borra el propietario del perfil activo. |
ClearResetPasswordToken(ComponentName) |
Llamado por un perfil, propietario del dispositivo o titular del permiso |
ClearUserRestriction(ComponentName, String) |
Llamado por un propietario de perfil, propietario del dispositivo o titular de cualquier permiso asociado a una restricción de usuario para borrar una restricción de usuario especificada por la clave. |
Clone() |
Crea y devuelve una copia de este objeto. (Heredado de Object) |
CreateAdminSupportIntent(String) |
Lo llama cualquier aplicación para mostrar un cuadro de diálogo de soporte técnico cuando un administrador deshabilitó una característica. |
CreateAndInitializeUser(ComponentName, String, String, ComponentName, Bundle) |
Llamado por un propietario del dispositivo para crear un usuario con el nombre especificado. |
CreateAndManageUser(ComponentName, String, ComponentName, PersistableBundle, UserManagementFlags) |
Llamado por un propietario del dispositivo para crear un usuario con el nombre especificado y un componente determinado del paquete de llamada como propietario del perfil. |
CreateUser(ComponentName, String) |
Llamado por un propietario del dispositivo para crear un usuario con el nombre especificado. |
Dispose() |
Interfaz pública para administrar directivas aplicadas en un dispositivo. (Heredado de Object) |
Dispose(Boolean) |
Interfaz pública para administrar directivas aplicadas en un dispositivo. (Heredado de Object) |
EnableSystemApp(ComponentName, Intent) |
Vuelva a habilitar las aplicaciones del sistema por intención que se deshabilitaron de forma predeterminada cuando se inicializó el usuario. |
EnableSystemApp(ComponentName, String) |
Vuelva a habilitar una aplicación del sistema que se deshabilitó de forma predeterminada cuando se inicializó el usuario. |
Equals(Object) |
Indica si algún otro objeto es "igual a" este. (Heredado de Object) |
FromContext(Context) |
Interfaz pública para administrar directivas aplicadas en un dispositivo. |
GenerateKeyPair(ComponentName, String, KeyGenParameterSpec, IdAttestationFlags) |
Puede llamar a esta API para generar un nuevo par de claves privadas o públicas: ul>li Li Device owner</li><Li>Profile owner</li<>>Li Delegated certificate installer</li li>><Li Credential management app</li Li><>Una aplicación que contiene el |
GetAccountTypesWithManagementDisabled() |
Obtiene la matriz de cuentas para las que el propietario del perfil o el propietario del dispositivo deshabilitan la administración de cuentas. |
GetAffiliationIds(ComponentName) |
Devuelve el conjunto de identificadores de afiliación previamente establecidos a través |
GetAlwaysOnVpnLockdownWhitelist(ComponentName) |
Llamado por el propietario del dispositivo o del perfil para consultar el conjunto de paquetes que tienen permiso para acceder a la red directamente cuando la VPN siempre activa está en modo de bloqueo, pero no está conectada. |
GetAlwaysOnVpnPackage(ComponentName) |
Llamado por un propietario de perfil o dispositivo para leer el nombre del paquete que administra una conexión VPN siempre activa para el usuario actual. |
GetApplicationRestrictions(ComponentName, String) |
Recupera las restricciones de aplicación de una aplicación de destino determinada que se ejecuta en el usuario que realiza la llamada. |
GetApplicationRestrictionsManagingPackage(ComponentName) |
Llamado por un propietario de perfil o propietario del dispositivo para recuperar las restricciones de aplicación que administran el paquete para el usuario actual, o |
GetAutoTimeEnabled(ComponentName) |
Devuelve true si la hora automática está habilitada en el dispositivo. |
GetAutoTimeZoneEnabled(ComponentName) |
Devuelve true si la zona horaria automática está habilitada en el dispositivo. |
GetBindDeviceAdminTargetUsers(ComponentName) |
Devuelve la lista de usuarios de destino que el propietario del dispositivo que realiza la llamada o el propietario del usuario secundario pueden usar al llamar a |
GetBluetoothContactSharingDisabled(ComponentName) |
Llamado por un propietario de perfil de un perfil administrado para determinar si los dispositivos Bluetooth no pueden acceder a los contactos empresariales. |
GetCameraDisabled(ComponentName) |
Determine si las cámaras del dispositivo se han deshabilitado o no para este usuario, ya sea por el administrador que realiza la llamada, si se especifica o todos los administradores. |
GetCertInstallerPackage(ComponentName) |
Llamado por un propietario de perfil o propietario del dispositivo para recuperar el instalador de certificado para el usuario, o |
GetCrossProfileCalendarPackages(ComponentName) |
Obtiene un conjunto de nombres de paquete que pueden acceder a las API de calendario entre perfiles. |
GetCrossProfileCallerIdDisabled(ComponentName) |
Lo llama un propietario de perfil de un perfil administrado para determinar si se ha deshabilitado o no la información del identificador de llamada. |
GetCrossProfileContactsSearchDisabled(ComponentName) |
Llamado por un propietario de perfil de un perfil administrado para determinar si se ha deshabilitado o no la búsqueda de contactos. |
GetCrossProfilePackages(ComponentName) |
Devuelve el conjunto de nombres de paquete que el administrador ha establecido previamente como permitido para solicitar el consentimiento del usuario para la comunicación entre perfiles, a través de |
GetCrossProfileWidgetProviders(ComponentName) |
Llamado por el propietario del perfil de un perfil administrado o un titular del permiso |
GetDelegatedScopes(ComponentName, String) |
Llamado por un propietario de perfil o propietario del dispositivo para recuperar una lista de los ámbitos proporcionados a un paquete delegado. |
GetDelegatePackages(ComponentName, String) |
Llamado por un propietario de perfil o propietario del dispositivo para recuperar una lista de paquetes delegados a los que se concedió un ámbito de delegación. |
GetEndUserSessionMessage(ComponentName) |
Devuelve el mensaje final de la sesión del usuario. |
GetEndUserSessionMessageFormatted(ComponentName) |
Devuelve el mensaje final de la sesión del usuario. |
GetFactoryResetProtectionPolicy(ComponentName) |
Al que llama el propietario del dispositivo o el propietario del perfil de un dispositivo propiedad de la organización, para recuperar la directiva actual de protección de restablecimiento de fábrica (FRP) establecida anteriormente por |
GetGlobalPrivateDnsHost(ComponentName) |
Devuelve el host de DNS privado en todo el sistema. |
GetGlobalPrivateDnsMode(ComponentName) |
Devuelve el modo de DNS privado en todo el sistema. |
GetHashCode() |
Devuelve un valor de código hash del objeto. (Heredado de Object) |
GetInstalledCaCerts(ComponentName) |
Devuelve todos los certificados de ENTIDAD de certificación que son de confianza actualmente, excepto los certificados de CA del sistema. |
GetKeepUninstalledPackages(ComponentName) |
Obtenga la lista de aplicaciones que se mantendrán como APK incluso si no hay ningún usuario instalado actualmente. |
GetKeyguardDisabledFeatures(ComponentName) |
Determine si las características se han deshabilitado o no en keyguard mediante el administrador de llamadas, si se especifica, o todos los administradores que establecen restricciones en este usuario y sus perfiles participantes. |
GetKeyPairGrants(String) |
Llamado por un propietario de perfil o dispositivo, o selector de certificados delegados (una aplicación que se ha delegado el |
GetLockTaskFeatures(ComponentName) |
Obtiene qué características del sistema están habilitadas para el modo LockTask. |
GetLockTaskPackages(ComponentName) |
Devuelve la lista de paquetes permitidos para iniciar el modo de tarea de bloqueo. |
GetLongSupportMessage(ComponentName) |
Lo llama un administrador de dispositivos para obtener el mensaje de soporte técnico largo. |
GetLongSupportMessageFormatted(ComponentName) |
Lo llama un administrador de dispositivos para obtener el mensaje de soporte técnico largo. |
GetManagedProfileMaximumTimeOff(ComponentName) |
Lo llama un propietario de perfil de un perfil administrado propiedad de la organización para obtener el tiempo máximo que se permite desactivar el perfil. |
GetMaximumFailedPasswordsForWipe(ComponentName) |
Recupere el número máximo actual de intentos de inicio de sesión que se permiten antes de que se borre el dispositivo o el perfil, para un administrador determinado o todos los administradores que establezcan restricciones en este usuario y sus perfiles participantes. |
GetMaximumTimeToLock(ComponentName) |
Recupere el tiempo máximo actual para desbloquear un administrador determinado o todos los administradores que establezcan restricciones en este usuario y sus perfiles participantes. |
GetMeteredDataDisabledPackages(ComponentName) |
Lo llama un dispositivo o propietario del perfil para recuperar la lista de paquetes que el administrador restringe el uso de datos medidos. |
GetOrganizationColor(ComponentName) |
Llamado por un propietario de perfil de un perfil administrado para recuperar el color usado para la personalización. |
GetOrganizationName(ComponentName) |
Lo llama el propietario del dispositivo (desde la API 26) o el propietario del perfil (desde la API 24) o los titulares del permiso
|
GetOrganizationNameFormatted(ComponentName) |
Lo llama el propietario del dispositivo (desde la API 26) o el propietario del perfil (desde la API 24) o los titulares del permiso
|
GetOverrideApns(ComponentName) |
Lo llama el propietario del dispositivo o el propietario del perfil administrado para obtener todas las APN de invalidación insertadas por el propietario del dispositivo o el propietario del perfil administrado anteriormente mediante |
GetParentProfileInstance(ComponentName) |
Llamado por el propietario del perfil de un perfil administrado para obtener un |
GetPasswordExpiration(ComponentName) |
Obtenga la hora de expiración de contraseña actual para un administrador determinado o todos los administradores que establezcan restricciones en este usuario y sus perfiles participantes. |
GetPasswordExpirationTimeout(ComponentName) |
Obtenga el tiempo de espera de expiración de la contraseña para el administrador especificado. |
GetPasswordHistoryLength(ComponentName) |
Recupere la longitud actual del historial de contraseñas para un administrador determinado o todos los administradores que establezcan restricciones en este usuario y sus perfiles participantes. |
GetPasswordMaximumLength(PasswordQuality) |
Devuelve la longitud máxima de contraseña que admite el dispositivo para una calidad de contraseña determinada. |
GetPasswordMinimumLength(ComponentName) |
Recupere la longitud de contraseña mínima actual para un administrador determinado o todos los administradores que establezcan restricciones en este usuario y sus perfiles participantes. |
GetPasswordMinimumLetters(ComponentName) |
Recupere el número actual de letras necesarias en la contraseña para un administrador determinado o todos los administradores que establezcan restricciones en este usuario y sus perfiles participantes. |
GetPasswordMinimumLowerCase(ComponentName) |
Recupere el número actual de letras minúsculas necesarias en la contraseña para un administrador determinado o todos los administradores que establezcan restricciones en este usuario y sus perfiles participantes. |
GetPasswordMinimumNonLetter(ComponentName) |
Recupere el número actual de caracteres no letras necesarios en la contraseña para un administrador determinado o todos los administradores que establezcan restricciones en este usuario y sus perfiles participantes. |
GetPasswordMinimumNumeric(ComponentName) |
Recupere el número actual de dígitos numéricos necesarios en la contraseña para un administrador determinado o todos los administradores que establezcan restricciones en este usuario y sus perfiles participantes. |
GetPasswordMinimumSymbols(ComponentName) |
Recupere el número actual de símbolos necesarios en la contraseña para un administrador determinado o todos los administradores que establezcan restricciones en este usuario y sus perfiles participantes. |
GetPasswordMinimumUpperCase(ComponentName) |
Recupere el número actual de letras mayúsculas necesarias en la contraseña para un administrador determinado o todos los administradores que establezcan restricciones en este usuario y sus perfiles participantes. |
GetPasswordQuality(ComponentName) |
Recupere la calidad de contraseña mínima actual para un administrador determinado o todos los administradores que establezcan restricciones en este usuario y sus perfiles participantes. |
GetPendingSystemUpdate(ComponentName) |
Llamado por los propietarios de dispositivos o perfiles para obtener información sobre una actualización del sistema pendiente. |
GetPermissionGrantState(ComponentName, String, String) |
Devuelve el estado de concesión actual de un permiso en tiempo de ejecución para una aplicación específica. |
GetPermissionPolicy(ComponentName) |
Devuelve la directiva de permisos en tiempo de ejecución actual establecida por el propietario del dispositivo o del perfil. |
GetPermittedAccessibilityServices(ComponentName) |
Devuelve la lista de servicios de accesibilidad permitidos establecidos por este propietario de perfil o dispositivo. |
GetPermittedCrossProfileNotificationListeners(ComponentName) |
Devuelve la lista de paquetes instalados en el usuario principal que permitía usar para |
GetPermittedInputMethods(ComponentName) |
Devuelve la lista de métodos de entrada permitidos establecidos por este propietario de perfil o dispositivo. |
GetPersonalAppsSuspendedReasons(ComponentName) |
Llamado por el propietario del perfil de un perfil administrado propiedad de la organización para comprobar si se suspenden las aplicaciones personales. |
GetRequiredStrongAuthTimeout(ComponentName) |
Determine cuánto tiempo podrá usar el usuario la autenticación secundaria y no segura para la autenticación, ya que se usó la última autenticación de método seguro (contraseña, pin o patrón). |
GetScreenCaptureDisabled(ComponentName) |
Determine si el administrador de llamadas ha deshabilitado o no la captura de pantalla, si se especifica o todos los administradores. |
GetSecondaryUsers(ComponentName) |
Llamado por un propietario del dispositivo para enumerar todos los usuarios secundarios del dispositivo. |
GetShortSupportMessage(ComponentName) |
Lo llama un administrador de dispositivos o el titular del permiso |
GetShortSupportMessageFormatted(ComponentName) |
Lo llama un administrador de dispositivos o el titular del permiso |
GetStartUserSessionMessage(ComponentName) |
Devuelve el mensaje de inicio de sesión de usuario. |
GetStartUserSessionMessageFormatted(ComponentName) |
Devuelve el mensaje de inicio de sesión de usuario. |
GetStorageEncryption(ComponentName) |
Este miembro está en desuso. |
GetTrustAgentConfiguration(ComponentName, ComponentName) |
Obtiene la configuración del agente de confianza determinado en función de la agregación de todas las llamadas a |
GetUserControlDisabledPackages(ComponentName) |
Devuelve la lista de paquetes sobre los que un dispositivo o propietario del perfil o los titulares del permiso |
GetUserRestrictions(ComponentName) |
Lo llama un administrador para obtener restricciones de usuario establecidas por sí mismas con |
GetWifiMacAddress(ComponentName) |
Llamado por un propietario del dispositivo o propietario del perfil en el dispositivo propiedad de la organización para obtener la dirección MAC del dispositivo Wi-Fi. |
GrantKeyPairToApp(ComponentName, String, String) |
Llamado por un propietario de perfil o dispositivo, o selector de certificados delegados (una aplicación que se ha delegado el |
GrantKeyPairToWifiAuth(String) |
Llamado por un propietario de perfil o dispositivo, o selector de certificados delegados (una aplicación que se ha delegado el |
HasCaCertInstalled(ComponentName, Byte[]) |
Devuelve si este certificado está instalado como una ENTIDAD de certificación de confianza. |
HasGrantedPolicy(ComponentName, DeviceAdminUses) |
Devuelve true si se ha concedido a un administrador una directiva de dispositivo determinada. |
HasKeyPair(String) |
Puede llamar a esta API para consultar si un certificado y una clave privada están instalados en un alias determinado: <ul<>li>Device owner</li<>li>Li Profile owner</li>><Li Delegated certificate installer</li li><>Li Credential management app</li li><>Li Una aplicación que contiene el
|
HasLockdownAdminConfiguredNetworks(ComponentName) |
Lo llama un propietario de dispositivo o un propietario de perfil de un perfil administrado propiedad de la organización para determinar si el usuario no puede modificar las redes configuradas por el administrador. |
InstallCaCert(ComponentName, Byte[]) |
Instala el certificado especificado como una ENTIDAD de certificación de usuario. |
InstallExistingPackage(ComponentName, String) |
Instale un paquete existente que se haya instalado en otro usuario o se haya mantenido después de la eliminación a través |
InstallKeyPair(ComponentName, IPrivateKey, Certificate, String) |
Puede llamar a esta API para instalar un certificado y la clave privada correspondiente: ul>li Li Device owner</li<>li>Li Profile owner</li><>Li Delegated certificate installer</li li><>Li Credential management app</li li<>>Li Una aplicación que contiene el |
InstallKeyPair(ComponentName, IPrivateKey, Certificate[], String, Boolean) |
Puede llamar a esta API para instalar una cadena de certificados y la clave privada correspondiente para el certificado hoja: ul>li Device owner</li><li>Li Profile owner</li><>Li Delegated certificate installer</li li><>Credential management app</li li><>Li Li Una aplicación que contiene el |
InstallKeyPair(ComponentName, IPrivateKey, Certificate[], String, InstallKeyFlags) |
Puede llamar a esta API para instalar una cadena de certificados y la clave privada correspondiente para el certificado hoja: ul>li Device owner</li><li>Li Profile owner</li><>Li Delegated certificate installer</li li><>Credential management app</li li><>Li Li Una aplicación que contiene el |
InstallSystemUpdate(ComponentName, Uri, IExecutor, DevicePolicyManager+InstallSystemUpdateCallback) |
Llamado por el propietario del dispositivo o el propietario del perfil de un perfil administrado propiedad de la organización para instalar una actualización del sistema desde el archivo especificado. |
IsAdminActive(ComponentName) |
Devuelve true si el componente de administrador especificado está activo (habilitado) actualmente en el sistema. |
IsAlwaysOnVpnLockdownEnabled(ComponentName) |
Llamado por el propietario del dispositivo o del perfil para consultar si la VPN siempre activa actual está configurada en modo de bloqueo. |
IsApplicationHidden(ComponentName, String) |
Determine si un paquete está oculto. |
IsBackupServiceEnabled(ComponentName) |
Devuelve si el propietario del dispositivo o el propietario del perfil habilitan el servicio de copia de seguridad para el usuario actual, tal y como ha establecido |
IsCommonCriteriaModeEnabled(ComponentName) |
Devuelve si el modo Criterios comunes está habilitado actualmente. |
IsDeviceOwnerApp(String) |
Se usa para determinar si un paquete determinado se ha registrado como una aplicación de propietario del dispositivo. |
IsEphemeralUser(ComponentName) |
Comprueba si el propietario del perfil se está ejecutando en un usuario efímero. |
IsKeyPairGrantedToWifiAuth(String) |
Llamado por un propietario de perfil o dispositivo, o selector de certificados delegados (una aplicación que se ha delegado el |
IsLockTaskPermitted(String) |
Esta función permite al autor de la llamada saber si el componente especificado puede iniciar el modo de tarea de bloqueo. |
IsManagedProfile(ComponentName) |
Devuelve si este usuario es un perfil administrado de otro usuario. |
IsMasterVolumeMuted(ComponentName) |
Llamado por propietarios de dispositivos o perfiles para comprobar si la silenciación del volumen global está activada o desactivada. |
IsNetworkLoggingEnabled(ComponentName) |
Devuelve si el registro de red está habilitado por un propietario del dispositivo o el propietario del perfil de un perfil administrado. |
IsOverrideApnEnabled(ComponentName) |
Lo llama el propietario del dispositivo para comprobar si las APN de invalidación están habilitadas actualmente. |
IsPackageSuspended(ComponentName, String) |
Determine si se suspende un paquete. |
IsProfileOwnerApp(String) |
Se usa para determinar si un paquete determinado está registrado como propietario del perfil para el usuario. |
IsProvisioningAllowed(String) |
Devuelve si es posible que el autor de la llamada inicie el aprovisionamiento de un perfil o dispositivo administrado, estableciendo en sí mismo como propietario del dispositivo o del perfil. |
IsResetPasswordTokenActive(ComponentName) |
Llamado por un perfil, el propietario del dispositivo o un titular del permiso |
IsSafeOperation(Int32) |
Comprueba si es seguro ejecutar operaciones que pueden verse afectadas por el especificado |
IsSecurityLoggingEnabled(ComponentName) |
Devuelve si el administrador habilita o no el registro de seguridad. |
IsUninstallBlocked(ComponentName, String) |
Compruebe si la directiva de dispositivo ha bloqueado al usuario para desinstalar un paquete. |
IsUsingUnifiedPassword(ComponentName) |
Cuando lo llama un propietario de perfil de un perfil administrado devuelve true si el perfil usa el desafío unificado con su usuario primario. |
JavaFinalize() |
Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto . (Heredado de Object) |
ListForegroundAffiliatedUsers() |
Obtiene la lista de |
LockNow() |
Realice el bloqueo del dispositivo inmediatamente, como si el tiempo de espera de la pantalla de bloqueo haya expirado en el momento de esta llamada. |
LockNow(DevicePolicyManagerFlags) |
Realice el bloqueo del dispositivo inmediatamente, como si el tiempo de espera de la pantalla de bloqueo haya expirado en el momento de esta llamada. |
LogoutUser(ComponentName) |
Llamado por un propietario de perfil del usuario secundario que está afiliado al dispositivo para detener al usuario que realiza la llamada y volver al usuario principal (cuando el usuario se |
Notify() |
Activa un único subproceso que está esperando en el monitor de este objeto. (Heredado de Object) |
NotifyAll() |
Activa todos los subprocesos que están esperando en el monitor de este objeto. (Heredado de Object) |
Reboot(ComponentName) |
Llamado por el propietario del dispositivo para reiniciar el dispositivo. |
RemoveActiveAdmin(ComponentName) |
Quite un componente de administración actual. |
RemoveCrossProfileWidgetProvider(ComponentName, String) |
Lo llama el propietario del perfil de un perfil administrado o un titular del permiso |
RemoveKeyPair(ComponentName, String) |
Puede llamar a esta API para quitar un certificado y un par de claves privadas instalados en un alias determinado: <ul><li>Device owner</li li><>Li Profile owner</li><>Li Delegated certificate installer</li li><Li>Credential management app/li Li Credential management app</li/li></ul> |
RemoveOverrideApn(ComponentName, Int32) |
Lo llama el propietario del dispositivo o el propietario del perfil administrado para quitar un APN de invalidación. |
RemoveUser(ComponentName, UserHandle) |
Llamado por un propietario del dispositivo para quitar un usuario o perfil y todos los datos asociados. |
RequestBugreport(ComponentName) |
Llamado por un propietario del dispositivo para solicitar un informe de errores. |
ResetPassword(String, ResetPasswordFlags) |
Forzar una nueva contraseña para el desbloqueo del dispositivo (la contraseña necesaria para acceder a todo el dispositivo) o el desafío del perfil de trabajo en el usuario actual. |
ResetPasswordWithToken(ComponentName, String, Byte[], ResetPasswordFlags) |
Llamado por el propietario del dispositivo o del perfil para forzar el establecimiento de una nueva contraseña de desbloqueo de dispositivo o un desafío de perfil administrado en el usuario actual. |
RetrieveNetworkLogs(ComponentName, Int64) |
Llamado por propietario del dispositivo, propietario del perfil de un perfil administrado o una aplicación delegada con |
RetrievePreRebootSecurityLogs(ComponentName) |
Lo llama el propietario del dispositivo o el propietario del perfil de un perfil administrado propiedad de la organización para recuperar los registros de dispositivo antes del último reinicio del dispositivo. |
RetrieveSecurityLogs(ComponentName) |
Llamado por el propietario del dispositivo o el propietario del perfil de un perfil administrado propiedad de la organización para recuperar todas las nuevas entradas de registro de seguridad desde la última llamada a esta API después de que se inicie el dispositivo. |
RevokeKeyPairFromApp(ComponentName, String, String) |
Llamado por un propietario de perfil o dispositivo, o selector de certificados delegados (una aplicación que se ha delegado el privilegio), para revocar la |
RevokeKeyPairFromWifiAuth(String) |
Llamado por un propietario de perfil o dispositivo, o selector de certificados delegados (una aplicación que se ha delegado el |
SetAccountManagementDisabled(ComponentName, String, Boolean) |
Llamado por un propietario de dispositivo o propietario del perfil para deshabilitar la administración de cuentas para un tipo específico de cuenta. |
SetAffiliationIds(ComponentName, ICollection<String>) |
Indica la entidad que controla el dispositivo. |
SetAlwaysOnVpnPackage(ComponentName, String, Boolean, ICollection<String>) |
Una versión de |
SetAlwaysOnVpnPackage(ComponentName, String, Boolean) |
Llamado por un propietario de perfil o dispositivo para configurar una conexión VPN siempre activa a través de una aplicación específica para el usuario actual. |
SetApplicationHidden(ComponentName, String, Boolean) |
Ocultar o mostrar paquetes. |
SetApplicationRestrictions(ComponentName, String, Bundle) |
Establece las restricciones de aplicación para una aplicación de destino determinada que se ejecuta en el usuario que realiza la llamada. |
SetApplicationRestrictionsManagingPackage(ComponentName, String) |
Llamado por un propietario de perfil o propietario del dispositivo para conceder permiso a un paquete para administrar las restricciones de aplicación para el usuario que realiza la llamada a través |
SetAutoTimeEnabled(ComponentName, Boolean) |
Llamado por un propietario del dispositivo, un propietario de perfil para el usuario principal o un propietario de perfil de un perfil administrado propiedad de la organización para activar y desactivar la hora automática. |
SetAutoTimeRequired(ComponentName, Boolean) |
Lo llama un propietario del dispositivo o, como alternativa, un propietario de perfil de Android 8. |
SetAutoTimeZoneEnabled(ComponentName, Boolean) |
Llamado por un propietario del dispositivo, un propietario de perfil para el usuario principal o un propietario de perfil de un perfil administrado propiedad de la organización para activar y desactivar la zona horaria automática. |
SetBackupServiceEnabled(ComponentName, Boolean) |
Permite que el propietario del dispositivo o el propietario del perfil habiliten o deshabiliten el servicio de copia de seguridad. |
SetBluetoothContactSharingDisabled(ComponentName, Boolean) |
Llamado por un propietario de perfil de un perfil administrado para establecer si los dispositivos Bluetooth pueden acceder a los contactos empresariales. |
SetCameraDisabled(ComponentName, Boolean) |
Lo llama una aplicación que administra el dispositivo para deshabilitar todas las cámaras del dispositivo, para este usuario. |
SetCertInstallerPackage(ComponentName, String) |
Llamado por un propietario de perfil o propietario del dispositivo para conceder acceso a las API de manipulación de certificados con privilegios a una aplicación de instalador de certificados de terceros. |
SetCommonCriteriaModeEnabled(ComponentName, Boolean) |
Lo llama el propietario del dispositivo o el propietario del perfil de un perfil administrado propiedad de la organización para alternar el modo criterios comunes para el dispositivo. |
SetConfiguredNetworksLockdownState(ComponentName, Boolean) |
Lo llama un propietario del dispositivo o un propietario de perfil de un perfil administrado propiedad de la organización para controlar si el usuario puede cambiar las redes configuradas por el administrador. |
SetCrossProfileCalendarPackages(ComponentName, ICollection<String>) |
Permite que un conjunto de paquetes acceda a las API de calendario entre perfiles. |
SetCrossProfileCallerIdDisabled(ComponentName, Boolean) |
Lo llama un propietario de perfil de un perfil administrado para establecer si la información del identificador de llamada del perfil administrado se mostrará en el perfil primario para las llamadas entrantes. |
SetCrossProfileContactsSearchDisabled(ComponentName, Boolean) |
Llamado por un propietario de perfil de un perfil administrado para establecer si la búsqueda de contactos del perfil administrado se mostrará en el perfil primario para las llamadas entrantes. |
SetCrossProfilePackages(ComponentName, ICollection<String>) |
Establece el conjunto de nombres de paquete con lista de administradores permitidos que pueden solicitar el consentimiento del usuario para la comunicación entre perfiles. |
SetDefaultDialerApplication(String) |
Debe llamarlo un propietario del dispositivo o un propietario de perfil de un perfil administrado propiedad de la organización para establecer la aplicación de marcador predeterminada para el usuario que realiza la llamada. |
SetDefaultSmsApplication(ComponentName, String) |
Debe llamarlo un propietario del dispositivo o un propietario de perfil de un perfil administrado propiedad de la organización para establecer la aplicación SMS predeterminada. |
SetDelegatedScopes(ComponentName, String, IList<String>) |
Llamado por un propietario de perfil o propietario del dispositivo para conceder acceso a las API con privilegios a otra aplicación. |
SetDeviceOwnerLockScreenInfo(ComponentName, ICharSequence) |
Establece la información del propietario del dispositivo que se mostrará en la pantalla de bloqueo. |
SetDeviceOwnerLockScreenInfo(ComponentName, String) |
Establece la información del propietario del dispositivo que se mostrará en la pantalla de bloqueo. |
SetEndUserSessionMessage(ComponentName, ICharSequence) |
Lo llama un propietario del dispositivo para especificar el mensaje final de la sesión del usuario. |
SetEndUserSessionMessage(ComponentName, String) |
Lo llama un propietario del dispositivo para especificar el mensaje final de la sesión del usuario. |
SetFactoryResetProtectionPolicy(ComponentName, FactoryResetProtectionPolicy) |
Se puede llamar mediante el propietario del dispositivo o el propietario del perfil de un dispositivo propiedad de la organización para establecer una directiva de protección de restablecimiento de fábrica (FRP). |
SetGlobalPrivateDnsModeOpportunistic(ComponentName) |
Establece el modo de DNS privado global en oportunista. |
SetGlobalPrivateDnsModeSpecifiedHost(ComponentName, String) |
Establece el host de DNS privado global que se va a usar. |
SetGlobalSetting(ComponentName, String, String) |
Este método está en desuso principalmente. |
SetHandle(IntPtr, JniHandleOwnership) |
Establece la propiedad Handle. (Heredado de Object) |
SetKeepUninstalledPackages(ComponentName, IList<String>) |
Establezca una lista de aplicaciones para mantenerla como APK incluso si no hay ningún usuario instalado actualmente. |
SetKeyguardDisabled(ComponentName, Boolean) |
Lo llama un propietario del dispositivo o el propietario del perfil de los usuarios secundarios que están afiliados al dispositivo para deshabilitar el keyguard por completo. |
SetKeyguardDisabledFeatures(ComponentName, KeyguardDisable) |
Lo llama una aplicación que administra el dispositivo para deshabilitar las personalizaciones de keyguard, como widgets. |
SetKeyPairCertificate(ComponentName, String, IList<Certificate>, Boolean) |
Se puede llamar a esta API mediante lo siguiente para asociar certificados a un par de claves que se generó mediante |
SetLocationEnabled(ComponentName, Boolean) |
Llamado por los propietarios de dispositivos para establecer la configuración de ubicación global del usuario. |
SetLockTaskFeatures(ComponentName, LockTaskFeatures) |
Establece qué características del sistema se habilitan cuando el dispositivo se ejecuta en modo de tarea de bloqueo. |
SetLockTaskPackages(ComponentName, String[]) |
Establece qué paquetes pueden entrar en modo de tarea de bloqueo. |
SetLogoutEnabled(ComponentName, Boolean) |
Lo llama un propietario del dispositivo para especificar si el cierre de sesión está habilitado para todos los usuarios secundarios. |
SetLongSupportMessage(ComponentName, ICharSequence) |
Lo llama un administrador de dispositivos para establecer el mensaje de soporte técnico largo. |
SetLongSupportMessage(ComponentName, String) |
Lo llama un administrador de dispositivos para establecer el mensaje de soporte técnico largo. |
SetManagedProfileMaximumTimeOff(ComponentName, Int64) |
Llamado por un propietario de perfil de un perfil administrado propiedad de la organización para establecer el tiempo máximo en el que se permite desactivar el perfil. |
SetMasterVolumeMuted(ComponentName, Boolean) |
Llamado por propietarios de dispositivos o perfiles para establecer la desactivación o desactivación del volumen global. |
SetMaximumFailedPasswordsForWipe(ComponentName, Int32) |
Si se establece en un valor mayor que cero, se habilita una directiva que realizará un borrado de dispositivo o perfil después de que se hayan escrito demasiadas contraseñas incorrectas de desbloqueo del dispositivo. |
SetMaximumTimeToLock(ComponentName, Int64) |
Lo llama una aplicación que administra el dispositivo para establecer el tiempo máximo de actividad del usuario hasta que el dispositivo se bloquee. |
SetMeteredDataDisabledPackages(ComponentName, IList<String>) |
Llamado por un propietario de dispositivo o perfil para restringir los paquetes del uso de datos medidos. |
SetNetworkLoggingEnabled(ComponentName, Boolean) |
Llamado por un propietario del dispositivo, propietario del perfil de un perfil administrado o una aplicación delegada con |
SetOrganizationColor(ComponentName, Color) |
Llamado por un propietario de perfil de un perfil administrado para establecer el color usado para la personalización. |
SetOrganizationId(String) |
Establece el identificador de empresa para el perfil de trabajo o el dispositivo administrado. |
SetOrganizationName(ComponentName, ICharSequence) |
Lo llama el propietario del dispositivo (desde la API 26) o el propietario del perfil (desde la API 24) para establecer el nombre de la organización en administración. |
SetOrganizationName(ComponentName, String) |
Lo llama el propietario del dispositivo (desde la API 26) o el propietario del perfil (desde la API 24) para establecer el nombre de la organización en administración. |
SetOverrideApnsEnabled(ComponentName, Boolean) |
Lo llama el propietario del dispositivo para establecer si se deben habilitar las APN de invalidación. |
SetPackagesSuspended(ComponentName, String[], Boolean) |
Llamado por propietarios de dispositivos o perfiles para suspender paquetes para este usuario. |
SetPasswordExpirationTimeout(ComponentName, Int64) |
Lo llama un administrador de dispositivos para establecer el tiempo de espera de expiración de la contraseña. |
SetPasswordHistoryLength(ComponentName, Int32) |
Lo llama una aplicación que administra el dispositivo para establecer la longitud del historial de contraseñas. |
SetPasswordMinimumLength(ComponentName, Int32) |
Lo llama una aplicación que administra el dispositivo para establecer la longitud mínima de contraseña permitida. |
SetPasswordMinimumLetters(ComponentName, Int32) |
Lo llama una aplicación que administra el dispositivo para establecer el número mínimo de letras necesarias en la contraseña. |
SetPasswordMinimumLowerCase(ComponentName, Int32) |
Lo llama una aplicación que administra el dispositivo para establecer el número mínimo de letras minúsculas necesarias en la contraseña. |
SetPasswordMinimumNonLetter(ComponentName, Int32) |
Lo llama una aplicación que administra el dispositivo para establecer el número mínimo de caracteres no letras (dígitos numéricos o símbolos) necesarios en la contraseña. |
SetPasswordMinimumNumeric(ComponentName, Int32) |
Lo llama una aplicación que administra el dispositivo para establecer el número mínimo de dígitos numéricos necesarios en la contraseña. |
SetPasswordMinimumSymbols(ComponentName, Int32) |
Lo llama una aplicación que administra el dispositivo para establecer el número mínimo de símbolos necesarios en la contraseña. |
SetPasswordMinimumUpperCase(ComponentName, Int32) |
Lo llama una aplicación que administra el dispositivo para establecer el número mínimo de letras mayúsculas necesarias en la contraseña. |
SetPasswordQuality(ComponentName, PasswordQuality) |
Lo llama una aplicación que administra el dispositivo para establecer las restricciones de contraseña que impone. |
SetPermissionGrantState(ComponentName, String, String, PermissionGrantState) |
Establece el estado de concesión de un permiso en tiempo de ejecución para una aplicación específica. |
SetPermissionPolicy(ComponentName, PermissionPolicy) |
Establezca la respuesta predeterminada para futuras solicitudes de permisos en tiempo de ejecución por parte de las aplicaciones. |
SetPermittedAccessibilityServices(ComponentName, IList<String>) |
Llamado por un perfil o propietario del dispositivo para establecer el objeto permitido |
SetPermittedCrossProfileNotificationListeners(ComponentName, IList<String>) |
Lo llama un propietario de perfil de un perfil administrado para establecer los paquetes que pueden usar en |
SetPermittedInputMethods(ComponentName, IList<String>) |
Llamado por un propietario del perfil o dispositivo o titular del |
SetPersonalAppsSuspended(ComponentName, Boolean) |
Llamado por un propietario de perfil de un perfil administrado propiedad de la organización para suspender aplicaciones personales en el dispositivo. |
SetProfileEnabled(ComponentName) |
Establece el estado habilitado del perfil. |
SetProfileName(ComponentName, String) |
Establece el nombre del perfil. |
SetRecommendedGlobalProxy(ComponentName, ProxyInfo) |
Establezca un proxy HTTP global independiente de la red. |
SetRequiredStrongAuthTimeout(ComponentName, Int64) |
Lo llama un propietario de dispositivo o perfil para establecer el tiempo de espera después del cual se desbloquea con autenticación secundaria y no segura (e. |
SetResetPasswordToken(ComponentName, Byte[]) |
Llamado por un perfil o propietario del dispositivo para aprovisionar un token que se puede usar más adelante para restablecer la contraseña de la pantalla de bloqueo del dispositivo (si lo llama el propietario del dispositivo) o el desafío de perfil administrado (si lo llama el propietario del perfil), a través |
SetRestrictionsProvider(ComponentName, ComponentName) |
Designa un componente de servicio específico como proveedor para realizar solicitudes de permisos de un administrador local o remoto del usuario. |
SetScreenCaptureDisabled(ComponentName, Boolean) |
Lo llama un propietario de dispositivo o perfil para establecer si la captura de pantalla está deshabilitada. |
SetSecureSetting(ComponentName, String, String) |
Este método está en desuso principalmente. |
SetSecurityLoggingEnabled(ComponentName, Boolean) |
Llamado por el propietario del dispositivo o un propietario de perfil de un perfil administrado propiedad de la organización para controlar la característica de registro de seguridad. |
SetShortSupportMessage(ComponentName, ICharSequence) |
Lo llama un administrador de dispositivos para establecer el mensaje de soporte técnico corto. |
SetShortSupportMessage(ComponentName, String) |
Lo llama un administrador de dispositivos para establecer el mensaje de soporte técnico corto. |
SetStartUserSessionMessage(ComponentName, ICharSequence) |
Llamado por un propietario del dispositivo para especificar el mensaje de inicio de sesión de usuario. |
SetStartUserSessionMessage(ComponentName, String) |
Llamado por un propietario del dispositivo para especificar el mensaje de inicio de sesión de usuario. |
SetStatusBarDisabled(ComponentName, Boolean) |
Lo llama el propietario del dispositivo o el propietario del perfil de los usuarios secundarios que están afiliados al dispositivo para deshabilitar la barra de estado. |
SetStorageEncryption(ComponentName, Boolean) |
Este miembro está en desuso. |
SetSystemSetting(ComponentName, String, String) |
Lo llama un propietario de perfil o dispositivo para actualizar |
SetSystemUpdatePolicy(ComponentName, SystemUpdatePolicy) |
Llamado por propietarios de dispositivos o propietarios de perfiles de un perfil administrado propiedad de la organización para establecer una directiva de actualización del sistema local. |
SetTime(ComponentName, Int64) |
Lo llama un propietario del dispositivo o un propietario de perfil de un perfil administrado propiedad de la organización para establecer la hora del reloj del sistema. |
SetTimeZone(ComponentName, String) |
Lo llama un propietario del dispositivo o un propietario de perfil de un perfil administrado propiedad de la organización para establecer la zona horaria predeterminada persistente del sistema. |
SetTrustAgentConfiguration(ComponentName, ComponentName, PersistableBundle) |
Establece una lista de características de configuración que se habilitarán para un componente de agente de confianza. |
SetUninstallBlocked(ComponentName, String, Boolean) |
Cambie si un usuario puede desinstalar un paquete. |
SetUserControlDisabledPackages(ComponentName, IList<String>) |
Lo llama un propietario del dispositivo o un propietario o titular del perfil del permiso |
SetUserIcon(ComponentName, Bitmap) |
Llamado por propietarios de dispositivos o perfiles para establecer la foto del usuario. |
StartUserInBackground(ComponentName, UserHandle) |
Llamado por un propietario del dispositivo para iniciar el usuario secundario especificado en segundo plano. |
StopUser(ComponentName, UserHandle) |
Lo llama un propietario del dispositivo para detener el usuario secundario especificado. |
SwitchUser(ComponentName, UserHandle) |
Lo llama un propietario del dispositivo para cambiar el usuario secundario especificado al primer plano. |
ToArray<T>() |
Interfaz pública para administrar directivas aplicadas en un dispositivo. (Heredado de Object) |
ToString() |
Devuelve una representación de cadena del objeto. (Heredado de Object) |
TransferOwnership(ComponentName, ComponentName, PersistableBundle) |
Cambia el administrador actual a otro. |
UninstallAllUserCaCerts(ComponentName) |
Desinstala todos los certificados de CA de confianza personalizados del perfil. |
UninstallCaCert(ComponentName, Byte[]) |
Desinstala el certificado especificado de entidades de certificación de usuario de confianza, si está presente. |
UnregisterFromRuntime() |
Interfaz pública para administrar directivas aplicadas en un dispositivo. (Heredado de Object) |
UpdateOverrideApn(ComponentName, Int32, ApnSetting) |
Lo llama el propietario del dispositivo o el propietario del perfil administrado para actualizar un APN de invalidación. |
Wait() |
Hace que el subproceso actual espere hasta que se despierta, normalmente por ser em notificado/em> o <em>interrumpido</em>.<>< (Heredado de Object) |
Wait(Int64, Int32) |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real. (Heredado de Object) |
Wait(Int64) |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real. (Heredado de Object) |
WipeData(WipeDataFlags, ICharSequence) |
Pida que se borren todos los datos de usuario. |
WipeData(WipeDataFlags, String) |
Pida que se borren todos los datos de usuario. |
WipeData(WipeDataFlags) |
Consulte |
WipeDevice(WipeDataFlags) |
Pida que el dispositivo se borre y restablezca el generador. |
Implementaciones de interfaz explícitas
IJavaPeerable.Disposed() |
Interfaz pública para administrar directivas aplicadas en un dispositivo. (Heredado de Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Interfaz pública para administrar directivas aplicadas en un dispositivo. (Heredado de Object) |
IJavaPeerable.Finalized() |
Interfaz pública para administrar directivas aplicadas en un dispositivo. (Heredado de Object) |
IJavaPeerable.JniManagedPeerState |
Interfaz pública para administrar directivas aplicadas en un dispositivo. (Heredado de Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Interfaz pública para administrar directivas aplicadas en un dispositivo. (Heredado de Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Interfaz pública para administrar directivas aplicadas en un dispositivo. (Heredado de Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Interfaz pública para administrar directivas aplicadas en un dispositivo. (Heredado de Object) |
Métodos de extensión
JavaCast<TResult>(IJavaObject) |
Realiza una conversión de tipos comprobados en tiempo de ejecución de Android. |
JavaCast<TResult>(IJavaObject) |
Interfaz pública para administrar directivas aplicadas en un dispositivo. |
GetJniTypeName(IJavaPeerable) |
Interfaz pública para administrar directivas aplicadas en un dispositivo. |