DevicePolicyManager Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Interface pública para gerenciar políticas impostas em um 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
- Herança
- Atributos
Comentários
Interface pública para gerenciar políticas impostas em um dispositivo. A maioria dos clientes dessa classe deve ser registrada no sistema como um administrador de dispositivo. Além disso, um administrador de dispositivo pode ser registrado como um perfil ou proprietário do dispositivo. Um determinado método é acessível a todos os administradores de dispositivo, a menos que a documentação desse método especifique que ele é restrito a proprietários de dispositivos ou perfis. Qualquer aplicativo chamando uma api só pode passar como argumento um componente de administrador de dispositivo que ele possui. Caso contrário, um SecurityException
testamento será lançado.
<b>Nota: </b>on android.content.pm.PackageManager#FEATURE_AUTOMOTIVE automotive builds
, alguns métodos podem lançar uma UnsafeStateException
exceção (por exemplo, se o veículo estiver em movimento), então os chamadores que executam em construções automotivas devem sempre verificar essa exceção, caso contrário, eles podem falhar.
<div class="referência especial"><h3>Developer Guides</h3>
Para obter mais informações sobre como gerenciar políticas para administração de dispositivos, leia o Guia do desenvolvedor da Administração de Dispositivos . </Div>
Documentação Java para android.app.admin.DevicePolicyManager
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Construtores
DevicePolicyManager(IntPtr, JniHandleOwnership) |
Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo tempo de execução. |
Campos
ActionAddDeviceAdmin |
Ação de atividade: peça ao usuário para adicionar um novo administrador de dispositivo ao sistema. |
ActionAdminPolicyCompliance |
Ação de atividade: inicia o administrador para mostrar a conformidade da política para o provisionamento. |
ActionApplicationDelegationScopesChanged |
Ação de difusão: enviada depois que os escopos de delegação de aplicativos são alterados. |
ActionCheckPolicyCompliance |
Ação de atividade: inicie o DPC para verificar a conformidade com a política. |
ActionDeviceAdminService |
Ação de serviço: ação para um serviço que o proprietário do dispositivo e o proprietário do perfil podem opcionalmente possuir. |
ActionDeviceFinancingStateChanged |
Ação de transmissão: transmissão enviada para indicar que o estado de financiamento do dispositivo foi alterado. |
ActionDeviceOwnerChanged |
Ação de transmissão: enviada quando o proprietário do dispositivo é definido, alterado ou limpo. |
ActionDevicePolicyResourceUpdated |
Ação de transmissão: notificar aplicativos do sistema (e. |
ActionGetProvisioningMode |
Ação de atividade: inicia o administrador para obter o modo para o provisionamento. |
ActionManagedProfileProvisioned |
Ação de difusão: essa transmissão é enviada para indicar que o provisionamento de um perfil gerenciado foi concluído com êxito. |
ActionProfileOwnerChanged |
Ação de transmissão: enviada quando o proprietário do perfil é definido, alterado ou limpo. |
ActionProvisioningSuccessful |
Ação de atividade: essa ação de atividade é enviada para indicar que o provisionamento de um perfil gerenciado ou dispositivo gerenciado foi concluído com êxito. |
ActionProvisionManagedDevice |
Ação de atividade: inicia o fluxo de provisionamento que configura um dispositivo gerenciado. |
ActionProvisionManagedProfile |
Ação de atividade: inicia o fluxo de provisionamento que configura um perfil gerenciado. |
ActionSetNewParentProfilePassword |
Ação de atividade: peça ao usuário que insira uma nova senha para o perfil pai. |
ActionSetNewPassword |
Ação de atividade: peça ao usuário que insira uma nova senha. |
ActionStartEncryption |
Ação de atividade: iniciar o processo de criptografia de dados no dispositivo. |
ActionSystemUpdatePolicyChanged |
Ação de difusão: notificar que uma nova política de atualização do sistema local foi definida pelo proprietário do dispositivo. |
DelegationAppRestrictions |
Delegação de gerenciamento de restrições de aplicativos. |
DelegationBlockUninstall |
Delegação do bloco de desinstalação do aplicativo. |
DelegationCertInstall |
Delegação de instalação e gerenciamento de certificados. |
DelegationCertSelection |
Concede acesso à seleção de certificados KeyChain em nome de aplicativos solicitantes. |
DelegationEnableSystemApp |
Delegação para habilitar aplicativos do sistema. |
DelegationInstallExistingPackage |
Delegação para instalação de pacotes existentes. |
DelegationKeepUninstalledPackages |
Delegação de gerenciamento de pacotes desinstalados. |
DelegationNetworkLogging |
Concede acesso a |
DelegationPackageAccess |
Delegação do estado de acesso ao pacote. |
DelegationPermissionGrant |
Delegação da política de permissão e do estado de concessão de permissão. |
DelegationSecurityLogging |
Concede acesso a |
ExtraAddExplanation |
Um CharSequence opcional que fornece uma explicação adicional sobre por que o administrador está sendo adicionado. |
ExtraDelegationScopes |
Um |
ExtraDeviceAdmin |
O ComponentName do componente administrador. |
ExtraDevicePasswordRequirementOnly |
Um extra booleano para |
ExtraPasswordComplexity |
Um inteiro que indica o nível de complexidade da nova senha que um aplicativo gostaria que o usuário definisse ao iniciar a ação |
ExtraProvisioningAccountToMigrate |
Uma |
ExtraProvisioningAdminExtrasBundle |
Um |
ExtraProvisioningAllowedProvisioningModes |
Um |
ExtraProvisioningAllowOffline |
Um extra booleano indicando se o provisionamento offline é permitido. |
ExtraProvisioningDeviceAdminComponentName |
Um ComponentName extra indicando o receptor administrador do dispositivo do aplicativo de gerenciamento de dispositivo móvel que será definido como o proprietário do perfil ou proprietário do dispositivo e administrador ativo. |
ExtraProvisioningDeviceAdminMinimumVersionCode |
Um int extra contendo um código de versão mínimo necessário para o pacote de administração do dispositivo. |
ExtraProvisioningDeviceAdminPackageChecksum |
Um String extra contendo o hash SHA-256 codificado em base 64 seguro para URL do arquivo no local de download especificado em |
ExtraProvisioningDeviceAdminPackageDownloadCookieHeader |
Um String extra contendo um cabeçalho de cookie http que deve ser usado na solicitação http para a url especificada em |
ExtraProvisioningDeviceAdminPackageDownloadLocation |
Um String extra contendo uma url que especifica o local de download do pacote de administração do dispositivo. |
ExtraProvisioningDeviceAdminPackageName |
Um String extra contendo o nome do pacote do aplicativo de gerenciamento de dispositivo móvel que será definido como o proprietário do perfil ou proprietário do dispositivo. |
ExtraProvisioningDeviceAdminSignatureChecksum |
Um String extra contendo a soma de verificação SHA-256 codificada em SHA-256 com segurança para URL de qualquer assinatura do arquivo de pacotes Android no local de download especificado em |
ExtraProvisioningDisclaimerContent |
Um |
ExtraProvisioningDisclaimerHeader |
Um String extra do cabeçalho de isenção de responsabilidade localizado. |
ExtraProvisioningDisclaimers |
Um |
ExtraProvisioningEmailAddress |
Este membro foi preterido. |
ExtraProvisioningImei |
Uma string extra segurando o IMEI (International Mobile Equipment Identity) do dispositivo. |
ExtraProvisioningKeepAccountOnMigration |
Boolean extra para indicar que a conta migrada deve ser mantida. |
ExtraProvisioningKeepScreenOn |
Um |
ExtraProvisioningLeaveAllSystemAppsEnabled |
Um extra booleano que pode ser usado pelo aplicativo de gerenciamento de dispositivo móvel para ignorar a desativação de aplicativos do sistema durante o provisionamento quando definido como |
ExtraProvisioningLocale |
Um String extra segurando o |
ExtraProvisioningLocalTime |
Um Long extra segurando o tempo do relógio de parede (em milissegundos) a ser definido no . |
ExtraProvisioningLogoUri |
Um |
ExtraProvisioningMainColor |
Um inteiro extra indicando a cor predominante a ser exibida durante o provisionamento. |
ExtraProvisioningMode |
Uma intenção extra mantendo o modo de provisionamento retornado pelo administrador. |
ExtraProvisioningSensorsPermissionGrantOptOut |
Um extra booleano indicando que o administrador de um dispositivo totalmente gerenciado opta por não controlar concessões de permissão para permissões relacionadas ao sensor, consulte |
ExtraProvisioningSerialNumber |
Uma cadeia de caracteres extra segurando o número de série do dispositivo. |
ExtraProvisioningShouldLaunchResultIntent |
Um extra booleano que determina se o fluxo de provisionamento deve iniciar a intenção de inicialização resultante, se uma for fornecida pelo detentor da função de gerenciamento de política de dispositivo via |
ExtraProvisioningSkipEducationScreens |
Um extra booleano indicando se as telas de educação do fluxo de provisionamento devem ser ignoradas. |
ExtraProvisioningSkipEncryption |
Um extra booleano indicando se a criptografia de dispositivo pode ser ignorada como parte do proprietário do dispositivo ou do provisionamento de perfil gerenciado. |
ExtraProvisioningSkipUserConsent |
Um extra booleano indicando se as etapas de consentimento do usuário do fluxo de provisionamento devem ser ignoradas. |
ExtraProvisioningTimeZone |
Um String extra que contém o fuso |
ExtraProvisioningUseMobileData |
Um extra booleano indicando se os dados móveis devem ser usados durante o fluxo de provisionamento para baixar o aplicativo de administração. |
ExtraProvisioningWifiAnonymousIdentity |
A identidade anônima da rede Wi-Fi no |
ExtraProvisioningWifiCaCertificate |
O certificado CA da rede Wi-Fi no |
ExtraProvisioningWifiDomain |
O domínio da rede wifi em |
ExtraProvisioningWifiEapMethod |
O método EAP da rede Wi-Fi em |
ExtraProvisioningWifiHidden |
Um extra booleano indicando se a rede wifi está |
ExtraProvisioningWifiIdentity |
A identidade da rede wifi no |
ExtraProvisioningWifiPacUrl |
Uma String extra contendo a URL de configuração automática de proxy (PAC) para a rede Wi-Fi no |
ExtraProvisioningWifiPassword |
Um String extra segurando a senha da rede wifi no |
ExtraProvisioningWifiPhase2Auth |
A autenticação da fase 2 da rede Wi-Fi em |
ExtraProvisioningWifiProxyBypass |
Um String extra segurando o desvio de proxy para a rede wifi no |
ExtraProvisioningWifiProxyHost |
Uma cadeia de caracteres extra segurando o host proxy para a rede wifi em |
ExtraProvisioningWifiProxyPort |
Um int extra segurando a porta proxy para a rede wifi em |
ExtraProvisioningWifiSecurityType |
Um String extra indicando o tipo de segurança da rede Wi-Fi em |
ExtraProvisioningWifiSsid |
Um String extra contendo o ssid da rede wifi que deve ser usado durante o provisionamento do proprietário do dispositivo nfc para baixar o aplicativo de gerenciamento de dispositivo móvel. |
ExtraProvisioningWifiUserCertificate |
O certificado de usuário da rede wifi em |
ExtraResourceIds |
Uma matriz inteira extra para |
ExtraResourceType |
Um |
ExtraResourceTypeDrawable |
Obsoleto.
Um |
ExtraResourceTypeString |
Obsoleto.
Um |
ExtraResultLaunchIntent |
Um |
FlagEvictCredentialEncryptionKey |
Obsoleto.
Sinalize para |
FlagManagedCanAccessParent |
Obsoleto.
Sinalizador usado por |
FlagParentCanAccessManaged |
Obsoleto.
Sinalizador usado por |
IdTypeBaseInfo |
Obsoleto.
Especifica que o dispositivo deve atestar os detalhes do fabricante. |
IdTypeImei |
Obsoleto.
Especifica que o dispositivo deve atestar seu IMEI. |
IdTypeIndividualAttestation |
Obsoleto.
Especifica que o dispositivo deve atestar usando um certificado de atestado individual. |
IdTypeMeid |
Obsoleto.
Especifica que o dispositivo deve atestar seu MEID. |
IdTypeSerial |
Obsoleto.
Especifica que o dispositivo deve atestar seu número de série. |
InstallkeyRequestCredentialsAccess |
Obsoleto.
Especifica que o aplicativo de chamada deve ter acesso às credenciais instaladas imediatamente. |
InstallkeySetUserSelectable |
Obsoleto.
Especifica que um usuário pode selecionar a chave por meio do prompt Seleção de Certificado. |
KeyguardDisableBiometrics |
Obsoleto.
Desative toda a autenticação biométrica nas telas seguras do keyguard (e. |
KeyguardDisableFace |
Obsoleto.
Desative a autenticação facial nas telas seguras do keyguard (e. |
KeyguardDisableFeaturesAll |
Obsoleto.
Desative todas as personalizações atuais e futuras do keyguard. |
KeyguardDisableFeaturesNone |
Obsoleto.
Os widgets estão ativados no keyguard |
KeyguardDisableFingerprint |
Obsoleto.
Desative a autenticação por impressão digital nas telas seguras do keyguard (e. |
KeyguardDisableIris |
Obsoleto.
Desative a autenticação de íris em telas seguras do keyguard (e. |
KeyguardDisableRemoteInput |
Desative a entrada de texto em notificações em telas seguras de guarda-chaves (e. |
KeyguardDisableSecureCamera |
Obsoleto.
Desative a câmera em telas seguras de proteção de teclas (e. |
KeyguardDisableSecureNotifications |
Obsoleto.
Desative a exibição de todas as notificações em telas seguras de proteção de chaves (e. |
KeyguardDisableShortcutsAll |
Obsoleto.
Desative todos os atalhos do protetor de teclas. |
KeyguardDisableTrustAgents |
Obsoleto.
Desative agentes de confiança em telas seguras de guarda-chaves (e. |
KeyguardDisableUnredactedNotifications |
Obsoleto.
Permitir apenas notificações editadas em telas seguras de guarda-chaves (e. |
KeyguardDisableWidgetsAll |
Obsoleto.
Desative todos os widgets de guarda-chaves. |
LeaveAllSystemAppsEnabled |
Obsoleto.
Sinalizador usado por |
LockTaskFeatureBlockActivityStartInTask |
Obsoleto.
Habilite o bloqueio de atividades não permitidas de serem iniciadas em uma tarefa bloqueada. |
LockTaskFeatureGlobalActions |
Obsoleto.
Habilite a caixa de diálogo de ações globais durante o modo LockTask. |
LockTaskFeatureHome |
Obsoleto.
Ative o botão Início durante o modo LockTask. |
LockTaskFeatureKeyguard |
Obsoleto.
Habilite o protetor de teclas durante o modo LockTask. |
LockTaskFeatureNone |
Obsoleto.
Desative todos os recursos configuráveis da SystemUI durante o modo LockTask. |
LockTaskFeatureNotifications |
Obsoleto.
Habilite as notificações durante o modo LockTask. |
LockTaskFeatureOverview |
Obsoleto.
Habilite o botão Visão geral e a tela Visão geral durante o modo LockTask. |
LockTaskFeatureSystemInfo |
Obsoleto.
Habilite a área de informações do sistema na barra de status durante o modo LockTask. |
MakeUserEphemeral |
Obsoleto.
Sinalizador usado por |
MimeTypeProvisioningNfc |
Esse tipo MIME é usado para iniciar o provisionamento do proprietário do dispositivo. |
MteDisabled |
Obsoleto.
Exija que o MTE seja desativado no dispositivo. |
MteEnabled |
Obsoleto.
Exigir que o MTE esteja habilitado no dispositivo, se houver suporte. |
MteNotControlledByPolicy |
Obsoleto.
Permita que o usuário escolha se deseja habilitar o MTE no dispositivo. |
NearbyStreamingDisabled |
Obsoleto.
Indica que o streaming próximo está desabilitado. |
NearbyStreamingEnabled |
Obsoleto.
Indica que o streaming próximo está habilitado. |
NearbyStreamingNotControlledByPolicy |
Obsoleto.
Indica que o streaming próximo não é controlado pela política, o que significa que o streaming próximo é permitido. |
NearbyStreamingSameManagedAccountOnly |
Obsoleto.
Indica que o streaming próximo está habilitado apenas para dispositivos que oferecem um nível comparável de segurança, com a mesma conta gerenciada autenticada. |
OperationSafetyReasonDrivingDistraction |
Obsoleto.
Indica que um |
PasswordComplexityHigh |
Obsoleto.
Constante para |
PasswordComplexityLow |
Obsoleto.
Constante para |
PasswordComplexityMedium |
Obsoleto.
Constante para |
PasswordComplexityNone |
Obsoleto.
Constante para |
PersonalAppsNotSuspended |
Obsoleto.
Valor de retorno para |
PersonalAppsSuspendedExplicitly |
Obsoleto.
Sinalizador para |
PersonalAppsSuspendedProfileTimeout |
Obsoleto.
Sinalizador para |
PolicyDisableCamera |
Constante para indicar o recurso de desativar a câmera. |
PolicyDisableScreenCapture |
Constante para indicar o recurso de desabilitar capturas de tela. |
PrivateDnsModeOff |
Obsoleto.
Especifica que o DNS Privado foi desativado completamente. |
PrivateDnsModeOpportunistic |
Obsoleto.
Especifica que o proprietário do dispositivo solicitou DNS oportunista sobre TLS |
PrivateDnsModeProviderHostname |
Obsoleto.
Especifica que o proprietário do dispositivo configurou um host específico para usar para DNS Privado. |
PrivateDnsModeUnknown |
Obsoleto.
Especifica que a configuração DNS Privado está em um estado desconhecido. |
PrivateDnsSetErrorFailureSetting |
Obsoleto.
Falha geral ao definir o modo DNS privado, não devido a um dos motivos listados acima. |
PrivateDnsSetErrorHostNotServing |
Obsoleto.
Se o |
PrivateDnsSetNoError |
Obsoleto.
O modo selecionado foi definido com êxito. |
ProvisioningModeFullyManagedDevice |
O modo de provisionamento para dispositivo totalmente gerenciado. |
ProvisioningModeManagedProfile |
O modo de provisionamento para perfil gerenciado. |
ProvisioningModeManagedProfileOnPersonalDevice |
O modo de provisionamento para um perfil gerenciado em um dispositivo pessoal. |
ResetPasswordDoNotAskCredentialsOnBoot |
Obsoleto.
Sinalizar para |
ResetPasswordRequireEntry |
Obsoleto.
Sinalizar para |
SkipSetupWizard |
Obsoleto.
Sinalizador usado por |
WifiSecurityEnterprise192 |
Obsoleto.
Constante para |
WifiSecurityEnterpriseEap |
Obsoleto.
Constante para |
WifiSecurityOpen |
Obsoleto.
Constante para |
WifiSecurityPersonal |
Obsoleto.
Constante para |
WipeEuicc |
Obsoleto.
Sinalize para |
WipeExternalStorage |
Obsoleto.
Sinalize para |
WipeResetProtectionData |
Obsoleto.
Sinalize para |
WipeSilently |
Sinalizar para |
Propriedades
ActiveAdmins |
Retornar uma lista de todos os nomes de componentes dos administradores de dispositivos ativos no momento. |
AutoTimeRequired |
Este membro foi preterido. |
Class |
Retorna a classe de tempo de execução deste |
CredentialManagerPolicy |
Chamado por um proprietário de dispositivo ou perfil de um perfil gerenciado para recuperar a política do gerenciador de credenciais. -ou- Chamado por um proprietário de dispositivo ou proprietário de perfil de um perfil gerenciado para definir a política do gerenciador de credenciais. |
CurrentFailedPasswordAttempts |
Recupere o número de vezes que o usuário falhou ao inserir uma senha desde a última entrada de senha bem-sucedida. |
DeviceOwnerLockScreenInfo |
Interface pública para gerenciar políticas impostas em um dispositivo. |
DeviceOwnerLockScreenInfoFormatted |
Interface pública para gerenciar políticas impostas em um dispositivo. |
DevicePolicyManagementRoleHolderPackage |
Retorna o nome do pacote do titular da função de gerenciamento de política de dispositivo. |
EnrollmentSpecificId |
Retorna um identificador específico de registro desse dispositivo, que é garantido como o mesmo valor para o mesmo dispositivo, registrado na mesma organização pelo mesmo aplicativo de gerenciamento. |
Handle |
O identificador para a instância subjacente do Android. (Herdado de Object) |
IsActivePasswordSufficient |
Determina se a senha atual do usuário chamador atende aos requisitos da política (e. |
IsActivePasswordSufficientForDeviceRequirement |
Chamado pelo proprietário do perfil de um perfil gerenciado para determinar se a senha atual do dispositivo atende aos requisitos de política definidos explicitamente em todo o dispositivo. |
IsAffiliatedUser |
Retorna se esse usuário é afiliado ao dispositivo. |
IsCallerApplicationRestrictionsManagingPackage |
Chamado por qualquer aplicativo para descobrir se foi concedida permissão via |
IsComplianceAcknowledgementRequired |
Chamado por um proprietário de perfil de um perfil gerenciado de propriedade da organização para consultar se ele precisa reconhecer a conformidade do dispositivo para permitir que o usuário desative o perfil, se necessário, de acordo com a política de tempo máximo de afastamento do perfil. |
IsDeviceFinanced |
Retorna |
IsDeviceIdAttestationSupported |
Retorna |
IsLogoutEnabled |
Retorna se o logout está habilitado por um proprietário de dispositivo. |
IsOrganizationOwnedDeviceWithManagedProfile |
Os aplicativos podem usar esse método para descobrir se o dispositivo foi provisionado como dispositivo de organização com um perfil gerenciado. |
IsStatusBarDisabled |
Retorna se a barra de status está desabilitada/habilitada, consulte |
IsUniqueDeviceAttestationSupported |
Retorna |
JniIdentityHashCode |
Interface pública para gerenciar políticas impostas em um dispositivo. (Herdado de Object) |
JniPeerMembers |
Interface pública para gerenciar políticas impostas em um dispositivo. |
ManagedProfileCallerIdAccessPolicy |
Chamado por um proprietário de perfil de um perfil gerenciado para recuperar a política de ID do chamador. -ou- Chamado por um proprietário de perfil de um perfil gerenciado para definir os pacotes que têm permissão para pesquisar contatos no perfil gerenciado com base nas informações de ID do chamador. |
ManagedProfileContactsAccessPolicy |
Chamado por um proprietário de perfil de um perfil gerenciado para determinar a política atual aplicada aos contatos de perfil gerenciado. -ou- Chamado por um proprietário de perfil de um perfil gerenciado para definir os pacotes que têm permissão de acesso aos contatos de perfil gerenciado do usuário pai. |
ManagedSubscriptionsPolicy |
Retorna ao atual |
MinimumRequiredWifiSecurityLevel |
Retorna o nível mínimo de segurança Wi-Fi atual. -ou- Chamado pelo proprietário do dispositivo ou pelo proprietário do perfil de um perfil gerenciado de propriedade da organização para especificar o nível mínimo de segurança necessário para redes Wi-Fi. |
MtePolicy |
Chamado por um proprietário de dispositivo, proprietário de perfil de um dispositivo de propriedade da organização para obter a política de MTE (Memory Tagging Extension)
|
NearbyAppStreamingPolicy |
Retorna a política de streaming de aplicativo próximo ao tempo de execução atual definida pelo proprietário do dispositivo ou perfil. -ou- Chamado por um proprietário de dispositivo/perfil para definir a política de streaming de aplicativos nas proximidades. |
NearbyNotificationStreamingPolicy |
Retorna a política de streaming de notificação próxima do tempo de execução atual definida pelo proprietário do dispositivo ou perfil. -ou- Chamado por um proprietário de dispositivo/perfil para definir a política de streaming de notificação nas proximidades. |
PasswordComplexity |
Retorna a complexidade do bloqueio de tela do usuário atual. |
PeerReference |
Interface pública para gerenciar políticas impostas em um dispositivo. (Herdado de Object) |
PreferentialNetworkServiceConfigs |
Obter configuração |
PreferentialNetworkServiceEnabled |
Indica se o serviço de rede preferencial está habilitado. -ou- Define se o serviço de rede preferencial está habilitado. |
RequiredPasswordComplexity |
Obtém o requisito de complexidade de senha definido por |
Resources |
Retorna um |
StorageEncryptionStatus |
Chamado por um aplicativo que está administrando o dispositivo para determinar o status de criptografia atual do dispositivo. |
SystemUpdatePolicy |
Recuperar uma política de atualização do sistema local definida anteriormente pelo |
ThresholdClass |
Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código. |
ThresholdType |
Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código. |
TransferOwnershipBundle |
Retorna os dados passados do administrador atual para o novo administrador durante uma transferência de propriedade. |
UsbDataSignalingEnabled |
Retorna se a sinalização de dados USB está habilitada no momento. -ou- Chamado por um proprietário de dispositivo ou proprietário de perfil de um perfil gerenciado de propriedade da organização para habilitar ou desabilitar a sinalização de dados USB para o dispositivo. |
UserRestrictionsGlobally |
Chamado por um perfil ou proprietário de dispositivo para obter restrições globais de usuário definidas com |
WifiSsidPolicy |
Retorna a política de SSID Wi-Fi atual. -ou- Chamado pelo proprietário do dispositivo ou pelo proprietário do perfil de um perfil gerenciado de propriedade da organização para especificar a política de SSID Wi-Fi ( |
Métodos
AcknowledgeDeviceCompliant() |
Chamado por um proprietário de perfil de um perfil gerenciado de propriedade da organização para confirmar que o dispositivo é compatível e o usuário pode desativar o perfil, se necessário, de acordo com a política de tempo máximo de folga. |
AddCrossProfileIntentFilter(ComponentName, IntentFilter, DevicePolicyManagerFlags) |
Chamado pelo proprietário do perfil de um perfil gerenciado para que algumas intenções enviadas no perfil gerenciado também possam ser resolvidas no pai, ou vice-versa. |
AddCrossProfileWidgetProvider(ComponentName, String) |
Chamado pelo proprietário do perfil de um perfil gerenciado ou por um detentor da permissão |
AddOverrideApn(ComponentName, ApnSetting) |
Chamado pelo proprietário do dispositivo ou pelo proprietário do perfil gerenciado para adicionar um APN de substituição. |
AddPersistentPreferredActivity(ComponentName, IntentFilter, ComponentName) |
Chamado por um proprietário de perfil ou proprietário de dispositivo ou titular da permissão |
AddUserRestriction(ComponentName, String) |
Chamado por um proprietário de perfil, proprietário de dispositivo ou titular de qualquer permissão associada a uma restrição de usuário para definir uma restrição de usuário especificada pela chave. |
AddUserRestrictionGlobally(String) |
Chamado por um proprietário de perfil, proprietário de dispositivo ou titular de qualquer permissão associada a uma restrição de usuário para definir uma restrição de usuário especificada pelo fornecido |
BindDeviceAdminServiceAsUser(ComponentName, Intent, IServiceConnection, Bind, UserHandle) |
Chamado por um proprietário de dispositivo para vincular a um serviço de um usuário gerenciado secundário ou vice-versa. |
BindDeviceAdminServiceAsUser(ComponentName, Intent, IServiceConnection, Context+BindServiceFlags, UserHandle) |
Interface pública para gerenciar políticas impostas em um dispositivo. |
CanAdminGrantSensorsPermissions() |
Retorna true se o chamador estiver sendo executado em um dispositivo no qual um administrador pode conceder permissões relacionadas aos sensores do dispositivo. |
CanUsbDataSignalingBeDisabled() |
Retorna se a ativação ou desativação da sinalização de dados USB é suportada no dispositivo. |
ClearApplicationUserData(ComponentName, String, IExecutor, DevicePolicyManager+IOnClearApplicationUserDataListener) |
Chamado pelo proprietário do dispositivo ou do perfil para limpar os dados do usuário do aplicativo de um determinado pacote. |
ClearCrossProfileIntentFilters(ComponentName) |
Chamado por um proprietário de perfil de um perfil gerenciado para remover os filtros de intenção de perfil cruzado que vão do perfil gerenciado para o pai ou do pai para o perfil gerenciado. |
ClearDeviceOwnerApp(String) |
Limpa o proprietário atual do dispositivo. |
ClearPackagePersistentPreferredActivities(ComponentName, String) |
Chamado por um proprietário de perfil ou proprietário de dispositivo ou detentor da permissão |
ClearProfileOwner(ComponentName) |
Limpa o proprietário do perfil ativo. |
ClearResetPasswordToken(ComponentName) |
Chamado por um perfil, proprietário do dispositivo ou titular da permissão |
ClearUserRestriction(ComponentName, String) |
Chamado por um proprietário de perfil, proprietário de dispositivo ou titular de qualquer permissão associada a uma restrição de usuário para limpar uma restrição de usuário especificada pela chave. |
Clone() |
Cria e retorna uma cópia desse objeto. (Herdado de Object) |
CreateAdminSupportIntent(String) |
Chamado por qualquer aplicativo para exibir uma caixa de diálogo de suporte quando um recurso foi desabilitado por um administrador. |
CreateAndInitializeUser(ComponentName, String, String, ComponentName, Bundle) |
Chamado por um proprietário de dispositivo para criar um usuário com o nome especificado. |
CreateAndManageUser(ComponentName, String, ComponentName, PersistableBundle, UserManagementFlags) |
Chamado por um proprietário de dispositivo para criar um usuário com o nome especificado e um determinado componente do pacote de chamada como proprietário do perfil. |
CreateUser(ComponentName, String) |
Chamado por um proprietário de dispositivo para criar um usuário com o nome especificado. |
Dispose() |
Interface pública para gerenciar políticas impostas em um dispositivo. (Herdado de Object) |
Dispose(Boolean) |
Interface pública para gerenciar políticas impostas em um dispositivo. (Herdado de Object) |
EnableSystemApp(ComponentName, Intent) |
Reative os aplicativos do sistema por intenção que foram desabilitados por padrão quando o usuário foi inicializado. |
EnableSystemApp(ComponentName, String) |
Reative um aplicativo do sistema que foi desabilitado por padrão quando o usuário foi inicializado. |
Equals(Object) |
Indica se algum outro objeto é "igual" a este. (Herdado de Object) |
FromContext(Context) |
Interface pública para gerenciar políticas impostas em um dispositivo. |
GenerateKeyPair(ComponentName, String, KeyGenParameterSpec, IdAttestationFlags) |
Essa API pode ser chamada pelo seguinte para gerar um novo par de chaves privada/pública: <ul<>li>Proprietário< do dispositivo/li><li>Proprietário< do perfil/li><li>Instalador< de certificado delegado/li<>li>Aplicativo de gerenciamento de< credenciais/li><li>Um aplicativo que mantém a |
GetAccountTypesWithManagementDisabled() |
Obtém a matriz de contas para as quais o gerenciamento de contas é desabilitado pelo proprietário do perfil ou do dispositivo. |
GetAffiliationIds(ComponentName) |
Retorna o conjunto de ids de afiliação definido anteriormente via |
GetAlwaysOnVpnLockdownWhitelist(ComponentName) |
Chamado pelo proprietário do dispositivo ou perfil para consultar o conjunto de pacotes que têm permissão para acessar a rede diretamente quando a VPN sempre ativa está no modo de bloqueio, mas não está conectada. |
GetAlwaysOnVpnPackage(ComponentName) |
Chamado por um proprietário de dispositivo ou perfil para ler o nome do pacote que administra uma conexão VPN sempre ativa para o usuário atual. |
GetApplicationRestrictions(ComponentName, String) |
Recupera as restrições de aplicativo para um determinado aplicativo de destino em execução no usuário de chamada. |
GetApplicationRestrictionsManagingPackage(ComponentName) |
Chamado por um proprietário de perfil ou proprietário de dispositivo para recuperar o pacote de gerenciamento de restrições de aplicativo para o usuário atual ou |
GetAutoTimeEnabled(ComponentName) |
Retorna true se o tempo automático estiver habilitado no dispositivo. |
GetAutoTimeZoneEnabled(ComponentName) |
Retorna true se o fuso horário automático estiver habilitado no dispositivo. |
GetBindDeviceAdminTargetUsers(ComponentName) |
Retorna a lista de usuários de destino que o proprietário do dispositivo chamador ou o proprietário do usuário secundário pode usar ao chamar |
GetBluetoothContactSharingDisabled(ComponentName) |
Chamado por um proprietário de perfil de um perfil gerenciado para determinar se os dispositivos Bluetooth não podem ou não acessar contatos corporativos. |
GetCameraDisabled(ComponentName) |
Determine se as câmeras do dispositivo foram ou não desativadas para esse usuário, seja pelo administrador chamador, se especificado, ou por todos os administradores. |
GetCertInstallerPackage(ComponentName) |
Chamado por um proprietário de perfil ou proprietário de dispositivo para recuperar o instalador de certificado para o usuário, ou |
GetCrossProfileCalendarPackages(ComponentName) |
Obtém um conjunto de nomes de pacotes que têm permissão para acessar APIs de calendário de perfil cruzado. |
GetCrossProfileCallerIdDisabled(ComponentName) |
Chamado por um proprietário de perfil de um perfil gerenciado para determinar se as informações de ID do chamador foram desabilitadas ou não. |
GetCrossProfileContactsSearchDisabled(ComponentName) |
Chamado por um proprietário de perfil de um perfil gerenciado para determinar se a pesquisa de contatos foi desabilitada ou não. |
GetCrossProfilePackages(ComponentName) |
Retorna o conjunto de nomes de pacotes que o administrador definiu anteriormente como permitido para solicitar o consentimento do usuário para comunicação entre perfis, via |
GetCrossProfileWidgetProviders(ComponentName) |
Chamado pelo proprietário do perfil de um perfil gerenciado ou um detentor da permissão |
GetDelegatedScopes(ComponentName, String) |
Chamado por um proprietário de perfil ou proprietário de dispositivo para recuperar uma lista dos escopos fornecidos a um pacote delegado. |
GetDelegatePackages(ComponentName, String) |
Chamado por um proprietário de perfil ou proprietário de dispositivo para recuperar uma lista de pacotes delegados aos quais foi concedido um escopo de delegação. |
GetEndUserSessionMessage(ComponentName) |
Retorna a mensagem de fim da sessão do usuário. |
GetEndUserSessionMessageFormatted(ComponentName) |
Retorna a mensagem de fim da sessão do usuário. |
GetFactoryResetProtectionPolicy(ComponentName) |
Chamável pelo proprietário do dispositivo ou pelo proprietário do perfil de um dispositivo de propriedade da organização, para recuperar a política atual de proteção contra redefinição de fábrica (FRP) definida anteriormente pelo |
GetGlobalPrivateDnsHost(ComponentName) |
Retorna o host DNS privado em todo o sistema. |
GetGlobalPrivateDnsMode(ComponentName) |
Retorna o modo DNS privado em todo o sistema. |
GetHashCode() |
Retorna um valor de código hash para o objeto. (Herdado de Object) |
GetInstalledCaCerts(ComponentName) |
Retorna todos os certificados de autoridade de certificação que são confiáveis no momento, excluindo certificados de autoridade de certificação do sistema. |
GetKeepUninstalledPackages(ComponentName) |
Obtenha a lista de aplicativos para manter como APKs mesmo que nenhum usuário a tenha instalado no momento. |
GetKeyguardDisabledFeatures(ComponentName) |
Determine se os recursos foram ou não desabilitados no keyguard pelo administrador chamador, se especificado, ou por todos os administradores que definem restrições a esse usuário e seus perfis participantes. |
GetKeyPairGrants(String) |
Chamado por um proprietário de dispositivo ou perfil, ou seletor de certificado delegado (um aplicativo ao qual foi delegado o |
GetLockTaskFeatures(ComponentName) |
Obtém quais recursos do sistema estão habilitados para o modo LockTask. |
GetLockTaskPackages(ComponentName) |
Retorna a lista de pacotes com permissão para iniciar o modo de tarefa de bloqueio. |
GetLongSupportMessage(ComponentName) |
Chamado por um administrador do dispositivo para obter a longa mensagem de suporte. |
GetLongSupportMessageFormatted(ComponentName) |
Chamado por um administrador do dispositivo para obter a longa mensagem de suporte. |
GetManagedProfileMaximumTimeOff(ComponentName) |
Chamado por um proprietário de perfil de um perfil gerenciado de propriedade da organização para obter o tempo máximo que o perfil pode ser desativado. |
GetMaximumFailedPasswordsForWipe(ComponentName) |
Recupere o número máximo atual de tentativas de login permitidas antes que o dispositivo ou perfil seja apagado, para um administrador específico ou todos os administradores que definem restrições a esse usuário e seus perfis participantes. |
GetMaximumTimeToLock(ComponentName) |
Recupere o tempo máximo atual para desbloquear para um administrador específico ou todos os administradores que definem restrições a esse usuário e seus perfis participantes. |
GetMeteredDataDisabledPackages(ComponentName) |
Chamado por um proprietário de dispositivo ou perfil para recuperar a lista de pacotes que são impedidos pelo administrador de usar dados limitados. |
GetOrganizationColor(ComponentName) |
Chamado por um proprietário de perfil de um perfil gerenciado para recuperar a cor usada para personalização. |
GetOrganizationName(ComponentName) |
Chamado pelo proprietário do dispositivo (desde a API 26) ou proprietário do perfil (desde a API 24) ou detentores da permissão
|
GetOrganizationNameFormatted(ComponentName) |
Chamado pelo proprietário do dispositivo (desde a API 26) ou proprietário do perfil (desde a API 24) ou detentores da permissão
|
GetOverrideApns(ComponentName) |
Chamado pelo proprietário do dispositivo ou pelo proprietário do perfil gerenciado para obter todos os APNs de substituição inseridos pelo proprietário do dispositivo ou pelo proprietário do perfil gerenciado anteriormente usando |
GetParentProfileInstance(ComponentName) |
Chamado pelo proprietário do perfil de um perfil gerenciado para obter um |
GetPasswordExpiration(ComponentName) |
Obtenha o tempo de expiração de senha atual para um administrador específico ou todos os administradores que definem restrições a esse usuário e seus perfis participantes. |
GetPasswordExpirationTimeout(ComponentName) |
Obtenha o tempo limite de expiração da senha para o administrador especificado. |
GetPasswordHistoryLength(ComponentName) |
Recupere o comprimento atual do histórico de senhas de um administrador específico ou de todos os administradores que definem restrições a esse usuário e seus perfis participantes. |
GetPasswordMaximumLength(PasswordQuality) |
Retornar o comprimento máximo de senha que o dispositivo suporta para uma qualidade de senha específica. |
GetPasswordMinimumLength(ComponentName) |
Recupere o comprimento mínimo de senha atual para um administrador específico ou todos os administradores que definem restrições a esse usuário e seus perfis participantes. |
GetPasswordMinimumLetters(ComponentName) |
Recupere o número atual de letras necessárias na senha para um administrador específico ou todos os administradores que definem restrições a esse usuário e seus perfis participantes. |
GetPasswordMinimumLowerCase(ComponentName) |
Recupere o número atual de letras minúsculas necessárias na senha de um administrador específico ou de todos os administradores que definem restrições a esse usuário e seus perfis participantes. |
GetPasswordMinimumNonLetter(ComponentName) |
Recupere o número atual de caracteres sem letras necessários na senha de um administrador específico ou de todos os administradores que definem restrições a esse usuário e seus perfis participantes. |
GetPasswordMinimumNumeric(ComponentName) |
Recupere o número atual de dígitos numéricos necessários na senha para um administrador específico ou todos os administradores que definem restrições a esse usuário e seus perfis participantes. |
GetPasswordMinimumSymbols(ComponentName) |
Recupere o número atual de símbolos necessários na senha de um administrador específico ou de todos os administradores que definem restrições a esse usuário e seus perfis participantes. |
GetPasswordMinimumUpperCase(ComponentName) |
Recupere o número atual de letras maiúsculas necessárias na senha de um administrador específico ou de todos os administradores que definem restrições a esse usuário e seus perfis participantes. |
GetPasswordQuality(ComponentName) |
Recupere a qualidade mínima de senha atual para um administrador específico ou todos os administradores que definem restrições a esse usuário e seus perfis participantes. |
GetPendingSystemUpdate(ComponentName) |
Chamado pelos proprietários do dispositivo ou do perfil para obter informações sobre uma atualização do sistema pendente. |
GetPermissionGrantState(ComponentName, String, String) |
Retorna o estado de concessão atual de uma permissão de tempo de execução para um aplicativo específico. |
GetPermissionPolicy(ComponentName) |
Retorna a política de permissão de tempo de execução atual definida pelo proprietário do dispositivo ou perfil. |
GetPermittedAccessibilityServices(ComponentName) |
Retorna a lista de serviços de acessibilidade permitidos definidos por este proprietário de dispositivo ou perfil. |
GetPermittedCrossProfileNotificationListeners(ComponentName) |
Retorna a lista de pacotes instalados no usuário principal que permitiram usar um |
GetPermittedInputMethods(ComponentName) |
Retorna a lista de métodos de entrada permitidos definidos por este proprietário de dispositivo ou perfil. |
GetPersonalAppsSuspendedReasons(ComponentName) |
Chamado pelo proprietário do perfil de um perfil gerenciado de propriedade da organização para verificar se os aplicativos pessoais estão suspensos. |
GetRequiredStrongAuthTimeout(ComponentName) |
Determine por quanto tempo o usuário poderá usar autenticação secundária não forte para autenticação, já que a última autenticação de método forte (senha, pin ou padrão) foi usada. |
GetScreenCaptureDisabled(ComponentName) |
Determine se a captura de tela foi ou não desabilitada pelo administrador chamador, se especificado, ou por todos os administradores. |
GetSecondaryUsers(ComponentName) |
Chamado por um proprietário de dispositivo para listar todos os usuários secundários no dispositivo. |
GetShortSupportMessage(ComponentName) |
Chamado por um administrador do dispositivo ou detentor da permissão |
GetShortSupportMessageFormatted(ComponentName) |
Chamado por um administrador do dispositivo ou detentor da permissão |
GetStartUserSessionMessage(ComponentName) |
Retorna a mensagem de início da sessão do usuário. |
GetStartUserSessionMessageFormatted(ComponentName) |
Retorna a mensagem de início da sessão do usuário. |
GetStorageEncryption(ComponentName) |
Este membro foi preterido. |
GetTrustAgentConfiguration(ComponentName, ComponentName) |
Obtém a configuração para o agente de confiança fornecido com base na agregação de todas as chamadas para todos os administradores de |
GetUserControlDisabledPackages(ComponentName) |
Retorna a lista de pacotes sobre os quais o controle de usuário é desabilitado por um proprietário de dispositivo ou perfil ou detentores da permissão |
GetUserRestrictions(ComponentName) |
Chamado por um administrador para obter restrições de usuário definidas por eles mesmos com |
GetWifiMacAddress(ComponentName) |
Chamado por um proprietário de dispositivo ou proprietário de perfil no dispositivo de propriedade da organização para obter o endereço MAC do dispositivo Wi-Fi. |
GrantKeyPairToApp(ComponentName, String, String) |
Chamado por um proprietário de dispositivo ou perfil, ou seletor de certificado delegado (um aplicativo ao qual foi delegado o |
GrantKeyPairToWifiAuth(String) |
Chamado por um proprietário de dispositivo ou perfil, ou seletor de certificado delegado (um aplicativo ao qual foi delegado o |
HasCaCertInstalled(ComponentName, Byte[]) |
Retorna se esse certificado está instalado como uma CA confiável. |
HasGrantedPolicy(ComponentName, DeviceAdminUses) |
Retorna true se um administrador tiver recebido uma política de dispositivo específica. |
HasKeyPair(String) |
Essa API pode ser chamada pelo seguinte para consultar se um certificado e uma chave privada estão instalados sob um determinado alias: <ul<>li>Proprietário< do dispositivo/li><li>Proprietário< do perfil/li><li>Instalador< de certificado delegado/li><li>Aplicativo de gerenciamento de< credenciais/li><li>Um aplicativo que mantém a
|
HasLockdownAdminConfiguredNetworks(ComponentName) |
Chamado por um proprietário de dispositivo ou um proprietário de perfil de um perfil gerenciado de propriedade da organização para determinar se o usuário está impedido de modificar redes configuradas pelo administrador. |
InstallCaCert(ComponentName, Byte[]) |
Instala o certificado fornecido como uma CA de usuário. |
InstallExistingPackage(ComponentName, String) |
Instale um pacote existente que tenha sido instalado em outro usuário ou que tenha sido mantido após a remoção via |
InstallKeyPair(ComponentName, IPrivateKey, Certificate, String) |
Essa API pode ser chamada pelo seguinte para instalar um certificado e a chave privada correspondente: <ul<>li>Proprietário< do dispositivo/li><li>Proprietário< do perfil/li><li>Instalador< de certificado delegado/li<>li>Aplicativo de gerenciamento de< credenciais/li><li>Um aplicativo que detém a |
InstallKeyPair(ComponentName, IPrivateKey, Certificate[], String, Boolean) |
Essa API pode ser chamada pelo seguinte para instalar uma cadeia de certificados e a chave privada correspondente para o certificado folha: <ul<>li>Proprietário< do dispositivo/li><li>Proprietário< do perfil/li><li>Instalador< de certificado delegado/li<>li>Aplicativo de gerenciamento de< credenciais/li><li>Um aplicativo que contém a |
InstallKeyPair(ComponentName, IPrivateKey, Certificate[], String, InstallKeyFlags) |
Essa API pode ser chamada pelo seguinte para instalar uma cadeia de certificados e a chave privada correspondente para o certificado folha: <ul<>li>Proprietário< do dispositivo/li><li>Proprietário< do perfil/li><li>Instalador< de certificado delegado/li<>li>Aplicativo de gerenciamento de< credenciais/li><li>Um aplicativo que contém a |
InstallSystemUpdate(ComponentName, Uri, IExecutor, DevicePolicyManager+InstallSystemUpdateCallback) |
Chamado pelo proprietário do dispositivo ou pelo proprietário do perfil de um perfil gerenciado de propriedade da organização para instalar uma atualização do sistema a partir do arquivo fornecido. |
IsAdminActive(ComponentName) |
Retorne true se o componente de administrador fornecido estiver atualmente ativo (habilitado) no sistema. |
IsAlwaysOnVpnLockdownEnabled(ComponentName) |
Chamado pelo proprietário do dispositivo ou perfil para consultar se a VPN sempre ativa atual está configurada no modo de bloqueio. |
IsApplicationHidden(ComponentName, String) |
Determine se um pacote está oculto. |
IsBackupServiceEnabled(ComponentName) |
Retorne se o serviço de backup está habilitado pelo proprietário do dispositivo ou pelo proprietário do perfil para o usuário atual, conforme definido anteriormente pelo |
IsCommonCriteriaModeEnabled(ComponentName) |
Retorna se o modo Common Criteria está habilitado no momento. |
IsDeviceOwnerApp(String) |
Usado para determinar se um pacote específico foi registrado como um aplicativo Proprietário do Dispositivo. |
IsEphemeralUser(ComponentName) |
Verifica se o proprietário do perfil está sendo executado em um usuário efêmero. |
IsKeyPairGrantedToWifiAuth(String) |
Chamado por um proprietário de dispositivo ou perfil, ou seletor de certificado delegado (um aplicativo ao qual foi delegado o |
IsLockTaskPermitted(String) |
Essa função permite que o chamador saiba se o componente determinado tem permissão para iniciar o modo de tarefa de bloqueio. |
IsManagedProfile(ComponentName) |
Retorne se esse usuário for um perfil gerenciado de outro usuário. |
IsMasterVolumeMuted(ComponentName) |
Chamado pelos proprietários do perfil ou do dispositivo para verificar se o mudo do volume global está ativado ou desativado. |
IsNetworkLoggingEnabled(ComponentName) |
Retorne se o log de rede está habilitado por um proprietário de dispositivo ou perfil de um perfil gerenciado. |
IsOverrideApnEnabled(ComponentName) |
Chamado pelo proprietário do dispositivo para verificar se os APNs de substituição estão habilitados no momento. |
IsPackageSuspended(ComponentName, String) |
Determine se um pacote está suspenso. |
IsProfileOwnerApp(String) |
Usado para determinar se um determinado pacote está registrado como o proprietário do perfil do usuário. |
IsProvisioningAllowed(String) |
Retorna se é possível para o chamador iniciar o provisionamento de um perfil ou dispositivo gerenciado, configurando-se como o proprietário do dispositivo ou perfil. |
IsResetPasswordTokenActive(ComponentName) |
Chamado por um perfil, proprietário do dispositivo ou titular da permissão |
IsSafeOperation(Int32) |
Verifica se é seguro executar operações que podem ser afetadas pelo determinado |
IsSecurityLoggingEnabled(ComponentName) |
Retorne se o log de segurança está habilitado ou não pelo administrador. |
IsUninstallBlocked(ComponentName, String) |
Verifique se o usuário foi impedido pela política de dispositivo de desinstalar um pacote. |
IsUsingUnifiedPassword(ComponentName) |
Quando chamado por um perfil, o proprietário de um perfil gerenciado retorna true se o perfil usa desafio unificado com seu usuário pai. |
JavaFinalize() |
Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto. (Herdado de Object) |
ListForegroundAffiliatedUsers() |
Obtém a lista de |
LockNow() |
Faça o bloqueio do dispositivo imediatamente, como se o tempo limite da tela de bloqueio tivesse expirado no ponto dessa chamada. |
LockNow(DevicePolicyManagerFlags) |
Faça o bloqueio do dispositivo imediatamente, como se o tempo limite da tela de bloqueio tivesse expirado no ponto dessa chamada. |
LogoutUser(ComponentName) |
Chamado por um proprietário de perfil de usuário secundário afiliado ao dispositivo para interromper o usuário chamador e alternar de volta para o usuário principal (quando o usuário foi |
Notify() |
Ativa um único thread que está aguardando no monitor deste objeto. (Herdado de Object) |
NotifyAll() |
Ativa todos os threads que estão aguardando no monitor deste objeto. (Herdado de Object) |
Reboot(ComponentName) |
Chamado pelo proprietário do dispositivo para reiniciar o dispositivo. |
RemoveActiveAdmin(ComponentName) |
Remova um componente de administração atual. |
RemoveCrossProfileWidgetProvider(ComponentName, String) |
Chamado pelo proprietário do perfil de um perfil gerenciado ou um detentor da permissão |
RemoveKeyPair(ComponentName, String) |
Essa API pode ser chamada pelo seguinte para remover um par de certificados e chaves privadas instalados sob um determinado alias: <ul<>li>Proprietário< do dispositivo/li><li>Proprietário do perfil</li<>li>Instalador< de certificado delegado/li<>li>Aplicativo de gerenciamento de< credenciais/li></ul> |
RemoveOverrideApn(ComponentName, Int32) |
Chamado pelo proprietário do dispositivo ou pelo proprietário do perfil gerenciado para remover um APN de substituição. |
RemoveUser(ComponentName, UserHandle) |
Chamado por um proprietário de dispositivo para remover um usuário/perfil e todos os dados associados. |
RequestBugreport(ComponentName) |
Chamado por um proprietário de dispositivo para solicitar um relatório de bug. |
ResetPassword(String, ResetPasswordFlags) |
Forçar uma nova senha para o desbloqueio do dispositivo (a senha necessária para acessar todo o dispositivo) ou o desafio do perfil de trabalho no usuário atual. |
ResetPasswordWithToken(ComponentName, String, Byte[], ResetPasswordFlags) |
Chamado pelo proprietário do dispositivo ou perfil para forçar a definição de uma nova senha de desbloqueio do dispositivo ou um desafio de perfil gerenciado no usuário atual. |
RetrieveNetworkLogs(ComponentName, Int64) |
Chamado pelo proprietário do dispositivo, proprietário do perfil de um perfil gerenciado ou aplicativo delegado com |
RetrievePreRebootSecurityLogs(ComponentName) |
Chamado pelo proprietário do dispositivo ou pelo proprietário do perfil de um perfil gerenciado de propriedade da organização para recuperar logs do dispositivo antes da última reinicialização do dispositivo. |
RetrieveSecurityLogs(ComponentName) |
Chamado pelo proprietário do dispositivo ou pelo proprietário do perfil de um perfil gerenciado de propriedade da organização para recuperar todas as novas entradas de log de segurança desde a última chamada para essa API após a inicialização do dispositivo. |
RevokeKeyPairFromApp(ComponentName, String, String) |
Chamado por um proprietário de dispositivo ou perfil, ou seletor de certificado delegado (um aplicativo ao qual foi delegado o privilégio), para revogar a |
RevokeKeyPairFromWifiAuth(String) |
Chamado por um proprietário de dispositivo ou perfil, ou seletor de certificado delegado (um aplicativo ao qual foi delegado o |
SetAccountManagementDisabled(ComponentName, String, Boolean) |
Chamado por um proprietário de dispositivo ou de perfil para desativar o gerenciamento de contas para um tipo específico de conta. |
SetAffiliationIds(ComponentName, ICollection<String>) |
Indica a entidade que controla o dispositivo. |
SetAlwaysOnVpnPackage(ComponentName, String, Boolean) |
Chamado por um proprietário de dispositivo ou perfil para configurar uma conexão VPN sempre ativa por meio de um aplicativo específico para o usuário atual. |
SetAlwaysOnVpnPackage(ComponentName, String, Boolean, ICollection<String>) |
Uma versão |
SetApplicationHidden(ComponentName, String, Boolean) |
Ocultar ou reexibir pacotes. |
SetApplicationRestrictions(ComponentName, String, Bundle) |
Define as restrições de aplicativo para um determinado aplicativo de destino em execução no usuário chamador. |
SetApplicationRestrictionsManagingPackage(ComponentName, String) |
Chamado por um proprietário de perfil ou proprietário de dispositivo para conceder permissão a um pacote para gerenciar restrições de aplicativo para o usuário chamador via |
SetAutoTimeEnabled(ComponentName, Boolean) |
Chamado por um proprietário de dispositivo, um proprietário de perfil para o usuário principal ou um proprietário de perfil de um perfil gerenciado de propriedade da organização para ativar e desativar o tempo automático. |
SetAutoTimeRequired(ComponentName, Boolean) |
Chamado por um proprietário de dispositivo ou, alternativamente, um proprietário de perfil do Android 8. |
SetAutoTimeZoneEnabled(ComponentName, Boolean) |
Chamado por um proprietário de dispositivo, um proprietário de perfil para o usuário principal ou um proprietário de perfil de um perfil gerenciado de propriedade da organização para ativar e desativar o fuso horário automático. |
SetBackupServiceEnabled(ComponentName, Boolean) |
Permite que o proprietário do dispositivo ou do perfil habilite ou desabilite o serviço de backup. |
SetBluetoothContactSharingDisabled(ComponentName, Boolean) |
Chamado por um proprietário de perfil de um perfil gerenciado para definir se os dispositivos bluetooth podem acessar contatos corporativos. |
SetCameraDisabled(ComponentName, Boolean) |
Chamado por um aplicativo que está administrando o dispositivo para desativar todas as câmeras no dispositivo, para este usuário. |
SetCertInstallerPackage(ComponentName, String) |
Chamado por um proprietário de perfil ou proprietário de dispositivo para conceder acesso a APIs de manipulação de certificado privilegiadas a um aplicativo instalador de certificados de terceiros. |
SetCommonCriteriaModeEnabled(ComponentName, Boolean) |
Chamado pelo proprietário do dispositivo ou pelo proprietário do perfil de um perfil gerenciado de propriedade da organização para alternar o modo Critérios comuns para o dispositivo. |
SetConfiguredNetworksLockdownState(ComponentName, Boolean) |
Chamado por um proprietário de dispositivo ou um proprietário de perfil de um perfil gerenciado de propriedade da organização para controlar se o usuário pode alterar as redes configuradas pelo administrador. |
SetCrossProfileCalendarPackages(ComponentName, ICollection<String>) |
Permite que um conjunto de pacotes acesse APIs de calendário de perfil cruzado. |
SetCrossProfileCallerIdDisabled(ComponentName, Boolean) |
Chamado por um proprietário de perfil de um perfil gerenciado para definir se as informações de ID do chamador do perfil gerenciado serão mostradas no perfil pai, para chamadas de entrada. |
SetCrossProfileContactsSearchDisabled(ComponentName, Boolean) |
Chamado por um proprietário de perfil de um perfil gerenciado para definir se a pesquisa de contatos do perfil gerenciado será mostrada no perfil pai, para chamadas de entrada. |
SetCrossProfilePackages(ComponentName, ICollection<String>) |
Define o conjunto de nomes de pacotes permitidos pelo administrador que têm permissão para solicitar o consentimento do usuário para comunicação entre perfis. |
SetDefaultDialerApplication(String) |
Deve ser chamado por um proprietário de dispositivo ou um proprietário de perfil de um perfil gerenciado de propriedade da organização para definir o aplicativo de discagem padrão para o usuário chamador. |
SetDefaultSmsApplication(ComponentName, String) |
Deve ser chamado por um proprietário de dispositivo ou um proprietário de perfil de um perfil gerenciado de propriedade da organização para definir o aplicativo SMS padrão. |
SetDelegatedScopes(ComponentName, String, IList<String>) |
Chamado por um proprietário de perfil ou proprietário de dispositivo para conceder acesso a APIs privilegiadas para outro aplicativo. |
SetDeviceOwnerLockScreenInfo(ComponentName, ICharSequence) |
Define as informações do proprietário do dispositivo a serem mostradas na tela de bloqueio. |
SetDeviceOwnerLockScreenInfo(ComponentName, String) |
Define as informações do proprietário do dispositivo a serem mostradas na tela de bloqueio. |
SetEndUserSessionMessage(ComponentName, ICharSequence) |
Chamado por um proprietário do dispositivo para especificar a mensagem de fim da sessão do usuário. |
SetEndUserSessionMessage(ComponentName, String) |
Chamado por um proprietário do dispositivo para especificar a mensagem de fim da sessão do usuário. |
SetFactoryResetProtectionPolicy(ComponentName, FactoryResetProtectionPolicy) |
Chamável pelo proprietário do dispositivo ou pelo proprietário do perfil de um dispositivo de propriedade da organização, para definir uma política de proteção de redefinição de fábrica (FRP). |
SetGlobalPrivateDnsModeOpportunistic(ComponentName) |
Define o modo DNS privado global como oportunista. |
SetGlobalPrivateDnsModeSpecifiedHost(ComponentName, String) |
Define o host DNS privado global a ser usado. |
SetGlobalSetting(ComponentName, String, String) |
Esse método é praticamente preterido. |
SetHandle(IntPtr, JniHandleOwnership) |
Define a propriedade Handle. (Herdado de Object) |
SetKeepUninstalledPackages(ComponentName, IList<String>) |
Defina uma lista de aplicativos para manter como APKs, mesmo que nenhum usuário a tenha instalado no momento. |
SetKeyguardDisabled(ComponentName, Boolean) |
Chamado por um proprietário de dispositivo ou proprietário de perfil de usuários secundários que é afiliado ao dispositivo para desativar o protetor de chave completamente. |
SetKeyguardDisabledFeatures(ComponentName, KeyguardDisable) |
Chamado por um aplicativo que está administrando o dispositivo para desabilitar personalizações de guarda-chave, como widgets. |
SetKeyPairCertificate(ComponentName, String, IList<Certificate>, Boolean) |
Essa API pode ser chamada a seguir para associar certificados a um par de chaves que foi gerado usando |
SetLocationEnabled(ComponentName, Boolean) |
Chamado pelos proprietários do dispositivo para definir a configuração de localização global do usuário. |
SetLockTaskFeatures(ComponentName, LockTaskFeatures) |
Define quais recursos do sistema são habilitados quando o dispositivo é executado no modo de tarefa de bloqueio. |
SetLockTaskPackages(ComponentName, String[]) |
Define quais pacotes podem entrar no modo de tarefa de bloqueio. |
SetLogoutEnabled(ComponentName, Boolean) |
Chamado por um proprietário de dispositivo para especificar se o logout está habilitado para todos os usuários secundários. |
SetLongSupportMessage(ComponentName, ICharSequence) |
Chamado por um administrador do dispositivo para definir a mensagem de suporte longa. |
SetLongSupportMessage(ComponentName, String) |
Chamado por um administrador do dispositivo para definir a mensagem de suporte longa. |
SetManagedProfileMaximumTimeOff(ComponentName, Int64) |
Chamado por um proprietário de perfil de um perfil gerenciado de propriedade da organização para definir o tempo máximo que o perfil pode ser desativado. |
SetMasterVolumeMuted(ComponentName, Boolean) |
Chamado pelos proprietários do perfil ou do dispositivo para ativar ou desativar o volume global. |
SetMaximumFailedPasswordsForWipe(ComponentName, Int32) |
Definir isso como um valor maior que zero habilita uma política que executará um apagamento de dispositivo ou perfil depois que muitas senhas incorretas de desbloqueio de dispositivo tiverem sido inseridas. |
SetMaximumTimeToLock(ComponentName, Int64) |
Chamado por um aplicativo que está administrando o dispositivo para definir o tempo máximo para a atividade do usuário até que o dispositivo seja bloqueado. |
SetMeteredDataDisabledPackages(ComponentName, IList<String>) |
Chamado por um proprietário de dispositivo ou perfil para restringir o uso de dados limitados por pacotes limitados. |
SetNetworkLoggingEnabled(ComponentName, Boolean) |
Chamado por um proprietário de dispositivo, proprietário de perfil de um perfil gerenciado ou aplicativo delegado com |
SetOrganizationColor(ComponentName, Color) |
Chamado por um proprietário de perfil de um perfil gerenciado para definir a cor usada para personalização. |
SetOrganizationId(String) |
Define a Enterprise ID para o perfil de trabalho ou dispositivo gerenciado. |
SetOrganizationName(ComponentName, ICharSequence) |
Chamado pelo proprietário do dispositivo (desde a API 26) ou pelo proprietário do perfil (desde a API 24) para definir o nome da organização sob gerenciamento. |
SetOrganizationName(ComponentName, String) |
Chamado pelo proprietário do dispositivo (desde a API 26) ou pelo proprietário do perfil (desde a API 24) para definir o nome da organização sob gerenciamento. |
SetOverrideApnsEnabled(ComponentName, Boolean) |
Chamado pelo proprietário do dispositivo para definir se os APNs de substituição devem ser habilitados. |
SetPackagesSuspended(ComponentName, String[], Boolean) |
Chamado pelos proprietários do dispositivo ou perfil para suspender pacotes para este usuário. |
SetPasswordExpirationTimeout(ComponentName, Int64) |
Chamado por um administrador do dispositivo para definir o tempo limite de expiração da senha. |
SetPasswordHistoryLength(ComponentName, Int32) |
Chamado por um aplicativo que está administrando o dispositivo para definir o comprimento do histórico de senhas. |
SetPasswordMinimumLength(ComponentName, Int32) |
Chamado por um aplicativo que está administrando o dispositivo para definir o comprimento mínimo permitido da senha. |
SetPasswordMinimumLetters(ComponentName, Int32) |
Chamado por um aplicativo que está administrando o dispositivo para definir o número mínimo de letras necessárias na senha. |
SetPasswordMinimumLowerCase(ComponentName, Int32) |
Chamado por um aplicativo que está administrando o dispositivo para definir o número mínimo de letras minúsculas necessárias na senha. |
SetPasswordMinimumNonLetter(ComponentName, Int32) |
Chamado por um aplicativo que está administrando o dispositivo para definir o número mínimo de caracteres sem letra (dígitos numéricos ou símbolos) necessários na senha. |
SetPasswordMinimumNumeric(ComponentName, Int32) |
Chamado por um aplicativo que está administrando o dispositivo para definir o número mínimo de dígitos numéricos necessários na senha. |
SetPasswordMinimumSymbols(ComponentName, Int32) |
Chamado por um aplicativo que está administrando o dispositivo para definir o número mínimo de símbolos necessários na senha. |
SetPasswordMinimumUpperCase(ComponentName, Int32) |
Chamado por um aplicativo que está administrando o dispositivo para definir o número mínimo de letras maiúsculas necessárias na senha. |
SetPasswordQuality(ComponentName, PasswordQuality) |
Chamado por um aplicativo que está administrando o dispositivo para definir as restrições de senha que ele está impondo. |
SetPermissionGrantState(ComponentName, String, String, PermissionGrantState) |
Define o estado de concessão de uma permissão de tempo de execução para um aplicativo específico. |
SetPermissionPolicy(ComponentName, PermissionPolicy) |
Defina a resposta padrão para futuras solicitações de permissão de tempo de execução por aplicativos. |
SetPermittedAccessibilityServices(ComponentName, IList<String>) |
Chamado por um perfil ou proprietário de dispositivo para definir o |
SetPermittedCrossProfileNotificationListeners(ComponentName, IList<String>) |
Chamado por um proprietário de perfil de um perfil gerenciado para definir os pacotes que têm permissão para usar um |
SetPermittedInputMethods(ComponentName, IList<String>) |
Chamado por um proprietário de perfil ou dispositivo ou detentor da permissão para definir os serviços de métodos de |
SetPersonalAppsSuspended(ComponentName, Boolean) |
Chamado por um proprietário de perfil de um perfil gerenciado de propriedade da organização para suspender aplicativos pessoais no dispositivo. |
SetProfileEnabled(ComponentName) |
Define o estado habilitado do perfil. |
SetProfileName(ComponentName, String) |
Define o nome do perfil. |
SetRecommendedGlobalProxy(ComponentName, ProxyInfo) |
Defina um proxy HTTP global independente de rede. |
SetRequiredStrongAuthTimeout(ComponentName, Int64) |
Chamado por um proprietário de dispositivo/perfil para definir o tempo limite após o qual o desbloqueio com autenticação secundária não forte (e. |
SetResetPasswordToken(ComponentName, Byte[]) |
Chamado por um perfil ou proprietário de dispositivo para provisionar um token que pode ser usado posteriormente para redefinir a senha da tela de bloqueio do dispositivo (se chamado pelo proprietário do dispositivo) ou o desafio do perfil gerenciado (se chamado pelo proprietário do perfil), via |
SetRestrictionsProvider(ComponentName, ComponentName) |
Designa um componente de serviço específico como o provedor para fazer solicitações de permissão de um administrador local ou remoto do usuário. |
SetScreenCaptureDisabled(ComponentName, Boolean) |
Chamado por um proprietário de dispositivo/perfil para definir se a captura de tela está desabilitada. |
SetSecureSetting(ComponentName, String, String) |
Esse método é praticamente preterido. |
SetSecurityLoggingEnabled(ComponentName, Boolean) |
Chamado pelo proprietário do dispositivo ou por um proprietário de perfil de um perfil gerenciado de propriedade da organização para controlar o recurso de log de segurança. |
SetShortSupportMessage(ComponentName, ICharSequence) |
Chamado por um administrador do dispositivo para definir a mensagem de suporte curta. |
SetShortSupportMessage(ComponentName, String) |
Chamado por um administrador do dispositivo para definir a mensagem de suporte curta. |
SetStartUserSessionMessage(ComponentName, ICharSequence) |
Chamado por um proprietário de dispositivo para especificar a mensagem de início da sessão do usuário. |
SetStartUserSessionMessage(ComponentName, String) |
Chamado por um proprietário de dispositivo para especificar a mensagem de início da sessão do usuário. |
SetStatusBarDisabled(ComponentName, Boolean) |
Chamado pelo proprietário do dispositivo ou pelo proprietário do perfil de usuários secundários afiliados ao dispositivo para desabilitar a barra de status. |
SetStorageEncryption(ComponentName, Boolean) |
Este membro foi preterido. |
SetSystemSetting(ComponentName, String, String) |
Chamado por um proprietário de dispositivo ou perfil para atualizar |
SetSystemUpdatePolicy(ComponentName, SystemUpdatePolicy) |
Chamado por proprietários de dispositivos ou proprietários de perfil de um perfil gerenciado de propriedade da organização para definir uma política de atualização do sistema local. |
SetTime(ComponentName, Int64) |
Chamado por um proprietário de dispositivo ou um proprietário de perfil de um perfil gerenciado de propriedade da organização para definir a hora do relógio de parede do sistema. |
SetTimeZone(ComponentName, String) |
Chamado por um proprietário de dispositivo ou um proprietário de perfil de um perfil gerenciado de propriedade da organização para definir o fuso horário padrão persistente do sistema. |
SetTrustAgentConfiguration(ComponentName, ComponentName, PersistableBundle) |
Define uma lista de recursos de configuração a serem habilitados para um componente de agente confiável. |
SetUninstallBlocked(ComponentName, String, Boolean) |
Altere se um usuário pode desinstalar um pacote. |
SetUserControlDisabledPackages(ComponentName, IList<String>) |
Chamado por um proprietário de dispositivo ou um proprietário de perfil ou detentor da permissão |
SetUserIcon(ComponentName, Bitmap) |
Chamado pelos proprietários do perfil ou do dispositivo para definir a foto do usuário. |
StartUserInBackground(ComponentName, UserHandle) |
Chamado por um proprietário de dispositivo para iniciar o usuário secundário especificado em segundo plano. |
StopUser(ComponentName, UserHandle) |
Chamado por um proprietário de dispositivo para parar o usuário secundário especificado. |
SwitchUser(ComponentName, UserHandle) |
Chamado por um proprietário de dispositivo para alternar o usuário secundário especificado para o primeiro plano. |
ToArray<T>() |
Interface pública para gerenciar políticas impostas em um dispositivo. (Herdado de Object) |
ToString() |
Retorna uma representação de cadeia de caracteres do objeto. (Herdado de Object) |
TransferOwnership(ComponentName, ComponentName, PersistableBundle) |
Altera o administrador atual para outro. |
UninstallAllUserCaCerts(ComponentName) |
Desinstala todos os certificados de CA confiáveis personalizados do perfil. |
UninstallCaCert(ComponentName, Byte[]) |
Desinstala o certificado fornecido de CAs de usuários confiáveis, se houver. |
UnregisterFromRuntime() |
Interface pública para gerenciar políticas impostas em um dispositivo. (Herdado de Object) |
UpdateOverrideApn(ComponentName, Int32, ApnSetting) |
Chamado pelo proprietário do dispositivo ou pelo proprietário do perfil gerenciado para atualizar um APN de substituição. |
Wait() |
Faz com que o thread atual aguarde até que ele seja ativado, normalmente sendo <em notificado</em> ou <em>interrompido</em>>. (Herdado de Object) |
Wait(Int64) |
Faz com que o thread atual aguarde até que ele seja despertado, normalmente sendo <em>notificado</em> ou <em interrompido</em>, ou até que>uma certa quantidade de tempo real tenha decorrido. (Herdado de Object) |
Wait(Int64, Int32) |
Faz com que o thread atual aguarde até que ele seja despertado, normalmente sendo <em>notificado</em> ou <em interrompido</em>, ou até que>uma certa quantidade de tempo real tenha decorrido. (Herdado de Object) |
WipeData(WipeDataFlags) |
Confira |
WipeData(WipeDataFlags, ICharSequence) |
Peça que todos os dados do usuário sejam apagados. |
WipeData(WipeDataFlags, String) |
Peça que todos os dados do usuário sejam apagados. |
WipeDevice(WipeDataFlags) |
Peça que o dispositivo seja apagado e redefinido de fábrica. |
Implantações explícitas de interface
IJavaPeerable.Disposed() |
Interface pública para gerenciar políticas impostas em um dispositivo. (Herdado de Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Interface pública para gerenciar políticas impostas em um dispositivo. (Herdado de Object) |
IJavaPeerable.Finalized() |
Interface pública para gerenciar políticas impostas em um dispositivo. (Herdado de Object) |
IJavaPeerable.JniManagedPeerState |
Interface pública para gerenciar políticas impostas em um dispositivo. (Herdado de Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Interface pública para gerenciar políticas impostas em um dispositivo. (Herdado de Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Interface pública para gerenciar políticas impostas em um dispositivo. (Herdado de Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Interface pública para gerenciar políticas impostas em um dispositivo. (Herdado de Object) |
Métodos de Extensão
JavaCast<TResult>(IJavaObject) |
Executa uma conversão de tipo verificada em tempo de execução do Android. |
JavaCast<TResult>(IJavaObject) |
Interface pública para gerenciar políticas impostas em um dispositivo. |
GetJniTypeName(IJavaPeerable) |
Interface pública para gerenciar políticas impostas em um dispositivo. |