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.
Gerencia a política de dispositivo e as restrições aplicadas ao usuário do dispositivo ou aplicativos em execução no 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
Gerencia a política de dispositivo e as restrições aplicadas ao usuário do dispositivo ou aplicativos em execução no dispositivo.
Essa classe contém três tipos de métodos: ol<li><Aqueles destinados ao gerenciamento de aplicativos>li<Aqueles voltados para o Titular>da Função de Gerenciamento de Política de Dispositivo li<Aqueles voltados para aplicativos que desejam respeitar a política>/<ol do dispositivo>
O chamador pretendido para cada API é indicado em seu Javadoc.
<b>Gerenciando aplicativos</b>
Os aplicativos podem ser capazes de definir a política do dispositivo ("Gerenciando aplicativos") sendo definidos como um Administrador de Dispositivos, sendo definidos como um Controlador de Política de Dispositivo ou mantendo as permissões apropriadas.
Um <administrador> de dispositivo b</b> é um aplicativo que é capaz de impor políticas de dispositivo que ele declarou em seu arquivo XML de administrador do dispositivo. Um aplicativo pode solicitar que o usuário conceda a ele privilégios de administrador do dispositivo usando a ação #ACTION_ADD_DEVICE_ADMIN .
Para obter mais informações sobre a Administração de Dispositivos, leia o guia do desenvolvedor de Administração de Dispositivos .
Os aplicativos de Administrador de Dispositivos também podem ser reconhecidos como <b> Controladores de Política de< Dispositivo/b>. Os Controladores de Política de Dispositivo podem ser um dos dois tipos: <ul><li>A Device Owner, que só existe no UserManager#isSystemUser System User usuário principal ou no usuário principal, é o tipo mais poderoso de Controlador de Política de Dispositivo e pode afetar a política em todo o dispositivo.
<
>Li A Profile Owner, que pode existir em qualquer usuário, pode afetar a política no usuário em que ele está e quando ele está em UserManager#isProfile a profile execução tem capacidade limitada de afetar a política em seu pai.
</ul>
Recursos adicionais podem ser fornecidos aos Controladores de Política de Dispositivo nas seguintes circunstâncias: <ul><li>Um Proprietário de Perfil em um dispositivo de propriedade da organização tem acesso a habilidades adicionais, afetando a política no pai do perfil e também o próprio perfil.
<li>Um Proprietário de Perfil em execução no UserManager#isSystemUser System User tem acesso a recursos adicionais que afetam o UserManager#isSystemUser System User dispositivo e também todo o dispositivo.
<li>Um Proprietário de Perfil em execução em um usuário afiliado tem recursos semelhantes aos de um Proprietário< do Dispositivo/ul>
Para obter mais informações, consulte Como criar um controlador de política de dispositivo.
As permissões geralmente são fornecidas apenas a aplicativos que cumprem funções-chave específicas no dispositivo (como gerenciamento android.devicelock.DeviceLockManager device locks).
<b>Titular< da Função de Gerenciamento de Política de Dispositivo/b>
Um aplicativo no dispositivo atende à Função de Gerenciamento de Política de Dispositivo e é confiável no gerenciamento do estado geral da Política de Dispositivo. Isso tem acesso a métodos muito mais poderosos do que o gerenciamento de aplicativos.
<b>Consultando a Política< de Dispositivo/b>
Na maioria dos casos, os aplicativos regulares não precisam se preocupar com a política de dispositivo e as restrições serão impostas automaticamente. Há alguns casos em que um aplicativo pode querer consultar a política do dispositivo para fornecer uma melhor experiência do usuário. Apenas um pequeno número de políticas permite que os aplicativos os consultem diretamente. Essas APIs normalmente não terão permissões especiais necessárias.
<b>Provisionamento< Gerenciado/b>
O Provisionamento Gerenciado é o processo de reconhecimento de um aplicativo como proprietário de perfil. Ele envolve a apresentação de telas de educação e consentimento ao usuário para garantir que ele esteja ciente dos recursos que concede ao Controlador de Política de Dispositivo
Para obter mais informações sobre provisionamento, consulte Como criar um controlador de política de dispositivo.
Um <b>Perfil< Gerenciado/b> habilita a separação de dados. Por exemplo, para usar um dispositivo para uso pessoal e corporativo. O perfil gerenciado e seu pai compartilham um inicializador.
<b>Afiliação</b>
Usando o #setAffiliationIds método, um Proprietário do Dispositivo pode definir uma lista de IDs de afiliação para o UserManager#isSystemUser System User. Qualquer Proprietário de Perfil no mesmo dispositivo também pode chamar #setAffiliationIds para definir ids de afiliação para o UserManager user qual ele está ativado. Quando há a mesma ID presente em ambas as listas, o usuário é considerado "afiliado" e podemos nos referir ao Proprietário do Perfil como um "proprietário de perfil em um usuário afiliado" ou um "proprietário de perfil afiliado".
Tornar-se afiliado concede os recursos do Proprietário do Perfil semelhantes aos do Proprietário do Dispositivo. Ele também permite o #bindDeviceAdminServiceAsUser uso das APIs para comunicação direta entre o Proprietário do Dispositivo e proprietários de perfil afiliados.
<b>Propriedade da< Organização/b>
Um dispositivo de propriedade da organização é aquele que não pertence à pessoa que faz uso do dispositivo e, em vez disso, pertence a uma organização, como seu empregador ou provedor de educação. Esses dispositivos são reconhecidos como sendo de propriedade da organização, seja pela presença de um proprietário de dispositivo ou de um #isOrganizationOwnedDeviceWithManagedProfile profile which has a profile owner is marked as organization owned.
Os proprietários de perfil em execução em um dispositivo de propriedade da organização podem exercer recursos adicionais usando a #getParentProfileInstance(ComponentName) API que se aplicam ao usuário pai. Cada API indicará se ela é utilizável dessa forma.
<b>Android Automotive</b>
Ativado android.content.pm.PackageManager#FEATURE_AUTOMOTIVE "Android Automotive builds", alguns métodos podem ser lançados UnsafeStateException "an exception" se uma ação não for segura (por exemplo, se o veículo estiver em movimento). Os chamadores em android.content.pm.PackageManager#FEATURE_AUTOMOTIVE "Android Automotive builds" execução sempre devem verificar essa exceção.
Java documentação para android.app.admin.DevicePolicyManager.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Construtores
| Nome | Description |
|---|---|
| DevicePolicyManager(IntPtr, JniHandleOwnership) |
Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo runtime. |
Campos
| Nome | Description |
|---|---|
| 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 após a alteração dos escopos de delegação do aplicativo. |
| ActionCheckPolicyCompliance |
Ação de atividade: inicie o DPC para verificar a conformidade da 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 ter opcionalmente. |
| ActionDeviceFinancingStateChanged |
Ação de Difusão: Difusão enviada para indicar que o estado de financiamento do dispositivo foi alterado. |
| ActionDeviceOwnerChanged |
Ação de difusão: enviada quando o proprietário do dispositivo é definido, alterado ou desmarcado. |
| ActionDevicePolicyResourceUpdated |
Ação de difusão: notificar aplicativos do sistema (por exemplo, |
| 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 difusão: enviada quando o proprietário do perfil é definido, alterado ou desmarcado. |
| 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: faça com que o usuário insira uma nova senha para o perfil pai. |
| ActionSetNewPassword |
Ação de atividade: fazer com que o usuário insira uma nova senha. |
| ActionStartEncryption |
Ação de atividade: inicie o processo de criptografia de dados no dispositivo. |
| ActionSystemUpdatePolicyChanged |
Ação de difusão: notifique que uma nova política de atualização do sistema local foi definida pelo proprietário do dispositivo. |
| AppFunctionsDisabled |
Obsoleto.
Indica que |
| AppFunctionsDisabledCrossProfile |
Obsoleto.
Indica que |
| AppFunctionsNotControlledByPolicy |
Obsoleto.
Indica que isso |
| AutoTimeDisabled |
Obsoleto.
Especifica o estado de tempo automático "desabilitado". |
| AutoTimeEnabled |
Obsoleto.
Especifica o estado de tempo automático "habilitado". |
| AutoTimeNotControlledByPolicy |
Obsoleto.
Especifica que o estado de tempo automático não é controlado pela política do dispositivo. |
| AutoTimeZoneDisabled |
Obsoleto.
Especifica o estado de fuso horário automático "desabilitado". |
| AutoTimeZoneEnabled |
Obsoleto.
Especifica o estado de fuso horário automático "habilitado". |
| AutoTimeZoneNotControlledByPolicy |
Obsoleto.
Especifica que o estado do fuso horário automático não é controlado pela política do dispositivo. |
| ContentProtectionDisabled |
Obsoleto.
Indica que a proteção de conteúdo é controlada e desabilitada por uma política (padrão). |
| ContentProtectionEnabled |
Obsoleto.
Indica que a proteção de conteúdo é controlada e habilitada por uma política. |
| ContentProtectionNotControlledByPolicy |
Obsoleto.
Indica que a proteção de conteúdo não é controlada pela política, permitindo que o usuário escolha. |
| DelegationAppRestrictions |
Delegação do gerenciamento de restrições de aplicativo. |
| 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 dos aplicativos solicitantes. |
| DelegationEnableSystemApp |
Delegação para habilitar aplicativos do sistema. |
| DelegationInstallExistingPackage |
Delegação para instalar pacotes existentes. |
| DelegationKeepUninstalledPackages |
Delegação do gerenciamento de pacotes desinstalados. |
| DelegationNetworkLogging |
Concede acesso a |
| DelegationPackageAccess |
Delegação do estado de acesso ao pacote. |
| DelegationPermissionGrant |
Delegação de política de permissão e estado de concessão de permissão. |
| DelegationSecurityLogging |
Concede acesso a |
| ExtraAddExplanation |
Um CharSequence opcional que fornece explicação adicional sobre por que o administrador está sendo adicionado. |
| ExtraDelegationScopes |
Um |
| ExtraDeviceAdmin |
O ComponentName do componente administrador. |
| ExtraDevicePasswordRequirementOnly |
Um extra booliano para |
| ExtraPasswordComplexity |
Um inteiro que indica o nível de complexidade da nova senha que um aplicativo deseja que o usuário defina ao iniciar a ação |
| ExtraProvisioningAccountToMigrate |
Um |
| ExtraProvisioningAdminExtrasBundle |
Um |
| ExtraProvisioningAllowedProvisioningModes |
Uma |
| ExtraProvisioningAllowOffline |
Um extra booliano que indica se o provisionamento offline deve ser usado. |
| ExtraProvisioningDeviceAdminComponentName |
Um ComponentName extra que indica o |
| ExtraProvisioningDeviceAdminMinimumVersionCode |
Um int extra que contém um código de versão mínimo necessário para o pacote de administrador do dispositivo. |
| ExtraProvisioningDeviceAdminPackageChecksum |
Um extra de cadeia de caracteres que contém o hash SHA-256 codificado em URL base64 do arquivo no local de download especificado em |
| ExtraProvisioningDeviceAdminPackageDownloadCookieHeader |
Um string extra segurando um cabeçalho de cookie http que deve ser usado na solicitação http para a URL especificada em |
| ExtraProvisioningDeviceAdminPackageDownloadLocation |
Uma cadeia de caracteres extra que contém uma URL que especifica o local de download do pacote de administrador do dispositivo. |
| ExtraProvisioningDeviceAdminPackageName |
Obsoleto.
Uma cadeia de caracteres extra que contém o nome do pacote do aplicativo que será definido como Controlador de Política de Dispositivo. |
| ExtraProvisioningDeviceAdminSignatureChecksum |
Uma cadeia de caracteres extra que contém a soma de verificação SHA-256 codificada em URL de qualquer assinatura do arquivo de pacote android no local de download especificado em |
| ExtraProvisioningDisclaimerContent |
Um |
| ExtraProvisioningDisclaimerHeader |
Um string extra de cabeçalho de isenção de responsabilidade localizado. |
| ExtraProvisioningDisclaimers |
Um |
| ExtraProvisioningEmailAddress |
Este membro foi preterido. |
| ExtraProvisioningImei |
Uma cadeia de caracteres extra que contém o IMEI (International Mobile Equipment Identity) do dispositivo. |
| ExtraProvisioningKeepAccountOnMigration |
Extra booliano para indicar que o |
| ExtraProvisioningKeepScreenOn |
Um |
| ExtraProvisioningLeaveAllSystemAppsEnabled |
Um extra booliano que pode ser usado pelo aplicativo de gerenciamento de dispositivo móvel para ignorar a desabilitação de aplicativos do sistema durante o provisionamento quando definido como |
| ExtraProvisioningLocale |
Uma cadeia de caracteres extra que contém a |
| ExtraProvisioningLocalTime |
Um extra long segurando o tempo do relógio de parede (em milissegundos) a ser definido no dispositivo |
| ExtraProvisioningLogoUri |
Um |
| ExtraProvisioningMainColor |
Um número extra inteiro que indica a cor predominante a ser mostrada durante o provisionamento. |
| ExtraProvisioningMode |
Um extra de intenção que mantém o modo de provisionamento retornado pelo administrador. |
| ExtraProvisioningSensorsPermissionGrantOptOut |
Um extra booliano que indica que o administrador de um dispositivo totalmente gerenciado opta por não controlar as concessões de permissão para permissões relacionadas ao sensor, consulte |
| ExtraProvisioningSerialNumber |
Uma cadeia de caracteres extra que contém o número de série do dispositivo. |
| ExtraProvisioningShouldLaunchResultIntent |
Um extra booliano que determina se o fluxo de provisionamento deve iniciar a intenção de inicialização resultante, se um for fornecido pelo titular da função de gerenciamento de política de dispositivo por meio |
| ExtraProvisioningSkipEducationScreens |
Um extra booliano que indica se as telas de educação do fluxo de provisionamento devem ser ignoradas. |
| ExtraProvisioningSkipEncryption |
Um extra booliano que indica se a criptografia do dispositivo pode ser ignorada como parte do provisionamento. |
| ExtraProvisioningSkipUserConsent |
Um extra booliano que indica se as etapas de consentimento do usuário do fluxo de provisionamento devem ser ignoradas. |
| ExtraProvisioningTimeZone |
Uma cadeia de caracteres extra que contém o fuso horário |
| ExtraProvisioningUseMobileData |
Um extra booliano que indica se os dados móveis devem ser usados durante o fluxo de provisionamento para baixar o aplicativo administrador. |
| ExtraProvisioningWifiAnonymousIdentity |
A identidade anônima da rede wifi em |
| ExtraProvisioningWifiCaCertificate |
O certificado de AC da rede wi-fi em |
| ExtraProvisioningWifiDomain |
O domínio da rede wifi em |
| ExtraProvisioningWifiEapMethod |
O método EAP da rede |
| ExtraProvisioningWifiHidden |
Um extra booliano que indica se a rede |
| ExtraProvisioningWifiIdentity |
A identidade da rede wifi em |
| ExtraProvisioningWifiPacUrl |
Uma cadeia de caracteres extra que mantém a URL de configuração automática de proxy (PAC) para a rede wi-fi em |
| ExtraProvisioningWifiPassword |
Uma cadeia de caracteres extra que contém a senha da rede wi-fi em |
| ExtraProvisioningWifiPhase2Auth |
A autenticação da fase 2 da rede |
| ExtraProvisioningWifiProxyBypass |
Uma cadeia de caracteres extra que mantém o bypass de proxy para a rede wi-fi em |
| ExtraProvisioningWifiProxyHost |
Uma cadeia de caracteres extra que mantém o host proxy para a rede wi-fi em |
| ExtraProvisioningWifiProxyPort |
Um int extra que mantém a porta proxy para a rede wi-fi em |
| ExtraProvisioningWifiSecurityType |
Um extra de cadeia de caracteres que indica o tipo de segurança da rede |
| ExtraProvisioningWifiSsid |
Uma cadeia de caracteres extra que contém o ssid da rede wi-fi que deve ser usada durante o provisionamento do proprietário do dispositivo nfc para baixar o aplicativo de gerenciamento de dispositivo móvel. |
| ExtraProvisioningWifiUserCertificate |
O certificado do usuário da rede wi-fi em |
| ExtraResourceIds |
Uma matriz de inteiros extra para |
| ExtraResourceType |
Um |
| ExtraResourceTypeDrawable |
Obsoleto.
Um |
| ExtraResourceTypeString |
Obsoleto.
Um |
| ExtraResultLaunchIntent |
Um |
| FlagEvictCredentialEncryptionKey |
Obsoleto.
Sinalizador para |
| FlagManagedCanAccessParent |
Obsoleto.
Sinalizador usado para |
| FlagParentCanAccessManaged |
Obsoleto.
Sinalizador usado para |
| 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 o uso de um certificado de atestado individual. |
| IdTypeMeid |
Obsoleto.
Especifica que o dispositivo deve atestar sua MEID. |
| IdTypeSerial |
Obsoleto.
Especifica que o dispositivo deve atestar seu número de série. |
| InstallkeyRequestCredentialsAccess |
Obsoleto.
Especifica que o aplicativo de chamada deve receber acesso às credenciais instaladas imediatamente. |
| InstallkeySetUserSelectable |
Obsoleto.
Especifica que um usuário pode selecionar a chave por meio do prompt de Seleção de Certificado. |
| KeyguardDisableBiometrics |
Obsoleto.
Desabilitar toda a autenticação biométrica em telas seguras do keyguard (por exemplo, |
| KeyguardDisableFace |
Obsoleto.
Desabilitar a autenticação facial em telas seguras do keyguard (por exemplo, |
| KeyguardDisableFeaturesAll |
Obsoleto.
Desabilite todas as personalizações atuais e futuras do keyguard. |
| KeyguardDisableFeaturesNone |
Obsoleto.
Os widgets estão habilitados no keyguard |
| KeyguardDisableFingerprint |
Obsoleto.
Desabilitar a autenticação por impressão digital em telas seguras do keyguard (por exemplo, |
| KeyguardDisableIris |
Obsoleto.
Desabilitar a autenticação de íris em telas seguras do keyguard (e. |
| KeyguardDisableRemoteInput |
Desabilitar a entrada de texto em notificações em telas de proteção de chave de segurança (por exemplo, |
| KeyguardDisableSecureCamera |
Obsoleto.
Desabilitar a câmera em telas de proteção de chave (por exemplo, |
| KeyguardDisableSecureNotifications |
Obsoleto.
Desabilitar a exibição de todas as notificações em telas de proteção de chave (por exemplo, |
| KeyguardDisableShortcutsAll |
Obsoleto.
Desabilite todos os atalhos do keyguard. |
| KeyguardDisableTrustAgents |
Obsoleto.
Desabilitar agentes de confiança em telas de proteção de chave (por exemplo, |
| KeyguardDisableUnredactedNotifications |
Obsoleto.
Permitir somente notificações redigidas em telas de proteção de proteção (por exemplo, |
| KeyguardDisableWidgetsAll |
Obsoleto.
Desabilite todos os widgets do keyguard. |
| LeaveAllSystemAppsEnabled |
Obsoleto.
Sinalizador usado para |
| LockTaskFeatureBlockActivityStartInTask |
Obsoleto.
Habilite o bloqueio de atividades não permitidos na lista de permissões de ser iniciado em uma tarefa bloqueada. |
| LockTaskFeatureGlobalActions |
Obsoleto.
Habilite a caixa de diálogo ações globais durante o modo LockTask. |
| LockTaskFeatureHome |
Obsoleto.
Habilite o botão Página Inicial durante o modo LockTask. |
| LockTaskFeatureKeyguard |
Obsoleto.
Habilite o keyguard durante o modo LockTask. |
| LockTaskFeatureNone |
Obsoleto.
Desabilite todos os recursos configuráveis do 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 para |
| MimeTypeProvisioningNfc |
Esse tipo MIME é usado para iniciar o provisionamento do proprietário do dispositivo. |
| MteDisabled |
Obsoleto.
Exija que o MTE seja desabilitado no dispositivo. |
| MteEnabled |
Obsoleto.
Exija que o MTE seja habilitado no dispositivo, se houver suporte. |
| MteNotControlledByPolicy |
Obsoleto.
Permitir 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 retornado para |
| PersonalAppsSuspendedExplicitly |
Obsoleto.
Sinalizador para |
| PersonalAppsSuspendedProfileTimeout |
Obsoleto.
Sinalizador para |
| PolicyDisableCamera |
Constante para indicar o recurso de desabilitar a câmera. |
| PolicyDisableScreenCapture |
Constante para indicar o recurso de desabilitar capturas de tela. |
| PolicyScopeDevice |
Obsoleto.
Sinalizador usado para |
| PolicyScopeParentUser |
Obsoleto.
Sinalizador usado para |
| PolicyScopeUser |
Obsoleto.
Sinalizador usado para |
| PrivateDnsModeOff |
Obsoleto.
Especifica que DNS privado foi completamente desativada. |
| PrivateDnsModeOpportunistic |
Obsoleto.
Especifica que o proprietário do dispositivo solicitou DNS oportunista pelo TLS |
| PrivateDnsModeProviderHostname |
Obsoleto.
Especifica que o proprietário do dispositivo configurou um host específico a ser usado para DNS privado. |
| PrivateDnsModeUnknown |
Obsoleto.
Especifica que a configuração de DNS privado está em um estado desconhecido. |
| PrivateDnsSetErrorFailureSetting |
Obsoleto.
Falha geral ao definir o modo de 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 o perfil gerenciado. |
| ProvisioningModeManagedProfileOnPersonalDevice |
O modo de provisionamento para um perfil gerenciado em um dispositivo pessoal. |
| ResetPasswordDoNotAskCredentialsOnBoot |
Obsoleto.
Sinalizador para |
| ResetPasswordRequireEntry |
Obsoleto.
Sinalizador para |
| SkipSetupWizard |
Obsoleto.
Sinalizador usado para |
| WifiSecurityEnterprise192 |
Obsoleto.
Constante para |
| WifiSecurityEnterpriseEap |
Obsoleto.
Constante para |
| WifiSecurityOpen |
Obsoleto.
Constante para |
| WifiSecurityPersonal |
Obsoleto.
Constante para |
| WifiSecurityPersonalWpa |
Obsoleto.
Constante para |
| WipeEuicc |
Obsoleto.
Sinalizador para |
| WipeExternalStorage |
Obsoleto.
Sinalizador para |
| WipeResetProtectionData |
Obsoleto.
Sinalizador para |
| WipeSilently |
Sinalizador para |
Propriedades
| Nome | Description |
|---|---|
| ActiveAdmins |
Retorne uma lista de todos os nomes de componentes dos administradores de dispositivos ativos no momento. |
| AppFunctionsPolicy |
Retorna a política atual |
| AutoTimePolicy |
Retorna o estado da política de tempo automático atual. -ou- Chamado por um proprietário de dispositivo, um proprietário de perfil para o usuário primário ou um proprietário de perfil de um perfil gerenciado de propriedade da organização para ativar e desativar o tempo automático i. |
| AutoTimeRequired |
Este membro foi preterido. |
| AutoTimeZonePolicy |
Retorna o estado atual da política de fuso horário automático. -ou- Chamado por um proprietário de dispositivo, um proprietário de perfil para o usuário primário 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. |
| Class |
Retorna a classe de runtime deste |
| CredentialManagerPolicy |
Chamado por um proprietário de dispositivo ou proprietário de 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 |
Gerencia a política de dispositivo e as restrições aplicadas ao usuário do dispositivo ou aplicativos em execução no dispositivo. |
| DeviceOwnerLockScreenInfoFormatted |
Gerencia a política de dispositivo e as restrições aplicadas ao usuário do dispositivo ou aplicativos em execução no 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 do registro desse dispositivo, que tem a garantia de ser 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 de chamada atende aos requisitos de política (por exemplo, |
| IsActivePasswordSufficientForDeviceRequirement |
Chamado pelo proprietário do perfil de um perfil gerenciado para determinar se a senha do dispositivo atual atende aos requisitos de política definidos explicitamente em todo o dispositivo. |
| IsAffiliatedUser |
Retorna se esse usuário está afiliado ao dispositivo. |
| IsCallerApplicationRestrictionsManagingPackage |
Chamado por qualquer aplicativo para descobrir se ele recebeu permissão por meio |
| 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 o tempo máximo de desativação do perfil. |
| IsDeviceFinanced |
Retorna |
| IsDeviceIdAttestationSupported |
Retorna |
| IsLogoutEnabled |
Retorna se o logoff está habilitado por um proprietário do dispositivo. |
| IsMtePolicyEnforced |
Obtenha o estado MTE atual do dispositivo. |
| IsOrganizationOwnedDeviceWithManagedProfile |
Os aplicativos podem usar esse método para descobrir se o dispositivo foi provisionado como um dispositivo de organização com um perfil gerenciado. |
| IsStatusBarDisabled |
Retorna se a barra de status está desabilitada/habilitada, consulte |
| IsUniqueDeviceAttestationSupported |
Retorna |
| JniIdentityHashCode |
Obtém o código de hash de identidade atribuído a esse par Java pelo runtime de interoperabilidade. (Herdado de Object) |
| JniManagedPeerState |
Gerencia a política de dispositivo e as restrições aplicadas ao usuário do dispositivo ou aplicativos em execução no dispositivo. (Herdado de JavaObject) |
| JniPeerMembers |
Gerencia a política de dispositivo e as restrições aplicadas ao usuário do dispositivo ou aplicativos em execução no 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 o atual |
| MinimumRequiredWifiSecurityLevel |
Retorna o nível de segurança mínimo Wi-Fi atual. -ou- Chamado pelo proprietário do dispositivo ou proprietário do perfil de um perfil gerenciado de propriedade da organização para especificar o nível de segurança mínimo necessário para redes de Wi-Fi. |
| MtePolicy |
Chamado por um proprietário do dispositivo, proprietário do perfil de um dispositivo de propriedade da organização para obter a política de MTE (Extensão de Marcação de Memória)
|
| NearbyAppStreamingPolicy |
Retorna a política de streaming de aplicativo do runtime atual definida pelo proprietário do dispositivo ou do perfil. -ou- Chamado por um proprietário de dispositivo/perfil para definir a política de streaming de aplicativo próxima. |
| NearbyNotificationStreamingPolicy |
Retorna a política de streaming de notificação do runtime atual definida pelo proprietário do dispositivo ou do perfil. -ou- Chamado por um proprietário de dispositivo/perfil para definir a política de streaming de notificação próxima. |
| PasswordComplexity |
Retorna o quão complexo é o bloqueio de tela do usuário atual. |
| PeerReference |
Obtém a referência de objeto JNI para este par Java. (Herdado de Object) |
| PreferentialNetworkServiceConfigs |
Obter configuração de rede preferencial –ou– Define configurações de rede preferenciais. |
| 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 uma |
| StorageEncryptionStatus |
Chamado por um aplicativo que está administrando o dispositivo para determinar o status de criptografia atual do dispositivo. |
| SubscriptionIds |
Retorna as IDs de assinatura de todas as assinaturas que foram baixadas pelo administrador de chamada. |
| SystemUpdatePolicy |
Recuperar uma política de atualização do sistema local definida anteriormente por |
| ThresholdClass |
Essa API dá suporte à infraestrutura do Mono para Android e não se destina a ser usada diretamente do seu código. |
| ThresholdType |
Essa API dá suporte à infraestrutura do 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 proprietário de perfil ou dispositivo para obter restrições globais de usuário definidas com |
| WifiSsidPolicy |
Retorna a política SSID do Wi-Fi atual. -ou- Chamado pelo proprietário do dispositivo ou proprietário do perfil de um perfil gerenciado de propriedade da organização para especificar a política SSID de Wi-Fi ( |
Métodos
| Nome | Description |
|---|---|
| AcknowledgeDeviceCompliant() |
Chamado por um proprietário de perfil de um perfil gerenciado de propriedade da organização para reconhecer que o dispositivo está em conformidade e o usuário pode desativar o perfil, se necessário, de acordo com a política de tempo máximo de desativação. |
| 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 um titular da permissão |
| AddOverrideApn(ComponentName, ApnSetting) |
Chamado pelo proprietário do dispositivo ou pelo proprietário do perfil gerenciado para adicionar uma APN de substituição. |
| AddPersistentPreferredActivity(ComponentName, IntentFilter, ComponentName) |
Chamado por um proprietário de perfil ou proprietário do dispositivo ou titular da permissão |
| AddUserRestriction(ComponentName, String) |
Chamado por um proprietário de perfil, proprietário do dispositivo ou um 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 do dispositivo ou um 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 associar a um serviço de um usuário gerenciado secundário ou vice-versa. |
| BindDeviceAdminServiceAsUser(ComponentName, Intent, IServiceConnection, Context+BindServiceFlags, UserHandle) |
Gerencia a política de dispositivo e as restrições aplicadas ao usuário do dispositivo ou aplicativos em execução no dispositivo. |
| CanAdminGrantSensorsPermissions() |
Retorna true se o chamador estiver em execução em um dispositivo em que um administrador pode conceder permissões relacionadas a sensores de dispositivo. |
| CanUsbDataSignalingBeDisabled() |
Retorna se há suporte para habilitar ou desabilitar a sinalização de dados USB no dispositivo. |
| ClearApplicationUserData(ComponentName, String, IExecutor, DevicePolicyManager+IOnClearApplicationUserDataListener) |
Chamado pelo proprietário do dispositivo ou pelo proprietário 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 entre perfis que vão do perfil gerenciado para o pai ou do pai para o perfil gerenciado. |
| ClearDeviceOwnerApp(String) |
Limpa o proprietário do dispositivo atual. |
| ClearPackagePersistentPreferredActivities(ComponentName, String) |
Chamado por um proprietário de perfil ou proprietário do dispositivo ou titular 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 do dispositivo ou um 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) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Gerencia a política de dispositivo e as restrições aplicadas ao usuário do dispositivo ou aplicativos em execução no dispositivo. (Herdado de JavaObject) |
| 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) |
Obsoleto.
Chamado por um proprietário do dispositivo para criar um usuário com o nome especificado. |
| CreateAndManageUser(ComponentName, String, ComponentName, PersistableBundle, UserManagementFlags) |
Chamado por um proprietário do 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) |
Obsoleto.
Chamado por um proprietário do dispositivo para criar um usuário com o nome especificado. |
| Dispose() |
Libera os recursos mantidos por esse par Java. (Herdado de Object) |
| Dispose(Boolean) |
Libera os recursos mantidos por esse par Java. (Herdado de Object) |
| DisposeUnlessReferenced() |
Gerencia a política de dispositivo e as restrições aplicadas ao usuário do dispositivo ou aplicativos em execução no dispositivo. (Herdado de JavaObject) |
| EnableSystemApp(ComponentName, Intent) |
Habilite novamente os aplicativos do sistema por intenção que foram desabilitados por padrão quando o usuário foi inicializado. |
| EnableSystemApp(ComponentName, String) |
Habilite novamente um aplicativo do sistema que foi desabilitado por padrão quando o usuário foi inicializado. |
| Equals(Object) |
Gerencia a política de dispositivo e as restrições aplicadas ao usuário do dispositivo ou aplicativos em execução no dispositivo. (Herdado de JavaObject) |
| Equals(Object) |
Indica se algum outro objeto é "igual a" este. (Herdado de Object) |
| FromContext(Context) |
Gerencia a política de dispositivo e as restrições aplicadas ao usuário do dispositivo ou aplicativos em execução no dispositivo. |
| GenerateKeyPair(ComponentName, String, KeyGenParameterSpec, IdAttestationFlags) |
Essa API pode ser chamada pelo seguinte para gerar um novo par de chaves privadas/públicas: <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 |
| GenerateKeyPair(String, KeyGenParameterSpec, IdAttestationFlags, KeyChainManagerKeyPairScope) |
Gera um novo par de chaves privada/pública com um escopo especificado. |
| GetAccountTypesWithManagementDisabled() |
Obtém a matriz de contas para as quais o gerenciamento de conta é desabilitado pelo proprietário do perfil ou pelo proprietário do dispositivo. |
| GetAffiliationIds(ComponentName) |
Retorna o conjunto de IDs de afiliação definido anteriormente por meio |
| 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 do dispositivo para recuperar o pacote de gerenciamento de restrições de aplicativo para o usuário atual ou |
| GetAutoTimeEnabled(ComponentName) |
Retornará true se o tempo automático estiver habilitado no dispositivo. |
| GetAutoTimeZoneEnabled(ComponentName) |
Retornará 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 de chamada ou 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 desabilitadas ou não para esse usuário, seja pelo administrador de chamada, se especificado, ou por todos os administradores. |
| GetCertInstallerPackage(ComponentName) |
Chamado por um proprietário de perfil ou proprietário do dispositivo para recuperar o instalador de certificado para o usuário ou |
| GetContentProtectionPolicy(ComponentName) |
Retorna a política de proteção de conteúdo atual. |
| GetCrossProfileCalendarPackages(ComponentName) |
Obtém um conjunto de nomes de pacote que têm permissão para acessar APIs de calendário entre perfis. |
| 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 solicitar consentimento do usuário para comunicação entre perfis, via |
| GetCrossProfileWidgetProviders(ComponentName) |
Chamado pelo proprietário do perfil de um perfil gerenciado ou um titular da permissão |
| GetDelegatedScopes(ComponentName, String) |
Chamado por um proprietário de perfil ou proprietário do 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 do dispositivo para recuperar uma lista de pacotes delegados que receberam um escopo de delegação. |
| GetEndUserSessionMessage(ComponentName) |
Retorna a mensagem de término da sessão do usuário. |
| GetEndUserSessionMessageFormatted(ComponentName) |
Retorna a mensagem de término da sessão do usuário. |
| GetFactoryResetProtectionPolicy(ComponentName) |
Callable by device owner or profile owner of an organization-owned device, to retrieve the current factory reset protection (FRP) policy set previously by |
| GetGlobalPrivateDnsHost(ComponentName) |
Retorna o host de DNS privado em todo o sistema. |
| GetGlobalPrivateDnsMode(ComponentName) |
Retorna o modo de 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 AC que são confiáveis no momento, excluindo certificados de AC do sistema. |
| GetKeepUninstalledPackages(ComponentName) |
Obtenha a lista de aplicativos a serem mantidos como APKs, mesmo que nenhum usuário tenha instalado no momento. |
| GetKeyguardDisabledFeatures(ComponentName) |
Determine se os recursos foram desabilitados ou não no keyguard pelo administrador de chamada, se especificado, ou por todos os administradores que definem restrições a esse usuário e seus perfis participantes. |
| GetKeyPairGrants(String, KeyChainManagerKeyPairScope) |
Chamado por um proprietário de dispositivo ou perfil, seletor de certificado delegado (um aplicativo que foi delegado o |
| GetKeyPairGrants(String) |
Chamado por um proprietário de dispositivo ou perfil ou seletor de certificado delegado (um aplicativo que 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 permitidos para iniciar o modo de tarefa de bloqueio. |
| GetLongSupportMessage(ComponentName) |
Chamado por um administrador do dispositivo para obter a mensagem de suporte longa. |
| GetLongSupportMessageFormatted(ComponentName) |
Chamado por um administrador do dispositivo para obter a mensagem de suporte longa. |
| GetManagedProfileMaximumTimeOff(ComponentName) |
Chamado por um proprietário de perfil de um perfil gerenciado de propriedade da organização para obter o máximo de tempo que o perfil tem permissão para ser desativado. |
| GetMaximumFailedPasswordsForWipe(ComponentName) |
Recupere o número máximo atual de tentativas de logon permitidas antes que o dispositivo ou o 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 para 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 restringidos pelo administrador de usar dados medidos. |
| 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 pelo proprietário do perfil (desde a API 24) ou pelos detentores da permissão |
| GetOrganizationNameFormatted(ComponentName) |
Chamado pelo proprietário do dispositivo (desde a API 26) ou pelo proprietário do perfil (desde a API 24) ou pelos detentores da permissão |
| GetOverrideApns(ComponentName) |
Chamado pelo proprietário do dispositivo ou pelo proprietário do perfil gerenciado para obter todas as APNs de substituição inseridas 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 ou outros aplicativos em um perfil gerenciado para obter uma |
| GetPasswordExpiration(ComponentName) |
Obtenha o tempo de expiração da senha atual para um administrador específico ou todos os administradores que definem restrições para 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 para um administrador específico ou todos os administradores que definem restrições a esse usuário e seus perfis participantes. |
| GetPasswordMaximumLength(PasswordQuality) |
Retorne o tamanho máximo da senha que o dispositivo dá suporte para uma qualidade de senha específica. |
| GetPasswordMinimumLength(ComponentName) |
Recupere o comprimento mínimo atual da senha 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 para esse usuário e seus perfis participantes. |
| GetPasswordMinimumLowerCase(ComponentName) |
Recupere o número atual de letras minúsculas necessárias na senha para um administrador específico ou todos os administradores que definem restrições para esse usuário e seus perfis participantes. |
| GetPasswordMinimumNonLetter(ComponentName) |
Recupere o número atual de caracteres que não são letras necessários na senha para um administrador específico ou todos os administradores que definem restrições para 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 para um administrador específico ou todos os administradores que definem restrições para esse usuário e seus perfis participantes. |
| GetPasswordMinimumUpperCase(ComponentName) |
Recupere o número atual de letras maiúsculas e minúsculas 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. |
| GetPasswordQuality(ComponentName) |
Recupere a qualidade mínima da senha atual para um administrador específico ou todos os administradores que definem restrições para esse usuário e seus perfis participantes. |
| GetPendingSystemUpdate(ComponentName) |
Obtenha informações sobre uma atualização pendente do sistema. |
| GetPermissionGrantState(ComponentName, String, String) |
Retorna o estado de concessão atual de uma permissão de runtime para um aplicativo específico. |
| GetPermissionPolicy(ComponentName) |
Retorna a política de permissão de runtime atual definida pelo proprietário do dispositivo ou do perfil. |
| GetPermittedAccessibilityServices(ComponentName) |
Retorna a lista de serviços de acessibilidade permitidos definidos por este dispositivo ou proprietário do perfil. |
| GetPermittedCrossProfileNotificationListeners(ComponentName) |
Retorna a lista de pacotes instalados no usuário primário que permitiu usar um |
| GetPermittedInputMethods(ComponentName) |
Retorna a lista de métodos de entrada permitidos definidos por este dispositivo ou proprietário do 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. |
| GetPolicy(PolicyIdentifier, DevicePolicyManagerScope) |
Obtém o valor da política fornecida, como ela foi definida pelo chamador. |
| GetRequiredStrongAuthTimeout(ComponentName) |
Determine por quanto tempo o usuário poderá usar autenticação secundária e não forte para autenticação, já que a autenticação do último método forte (senha, pin ou padrão) foi usada. |
| GetResolvedDeviceWidePolicy(PolicyIdentifier) |
Retorna o valor resolvido da política de todo o dispositivo fornecida. |
| GetResolvedPerUserPolicy(PolicyIdentifier) |
Retorna o valor resolvido da política fornecida por usuário. |
| GetScreenCaptureDisabled(ComponentName) |
Determine se a captura de tela foi desabilitada ou não pelo administrador de chamada, 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 de dispositivo ou titular da permissão |
| GetShortSupportMessageFormatted(ComponentName) |
Chamado por um administrador de dispositivo ou titular 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 do agente de confiança especificado com base na agregação de todas as chamadas para |
| GetUserControlDisabledPackages(ComponentName) |
Retorna a lista de pacotes sobre os quais o controle de usuário está 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) |
Obtém o endereço MAC do dispositivo Wi-Fi. |
| GrantKeyPairToApp(ComponentName, String, String) |
Chamado por um proprietário de dispositivo ou perfil ou selecionador de certificado delegado (um aplicativo que foi delegado o |
| GrantKeyPairToApp(String, String, KeyChainManagerKeyPairScope) |
Chamado por um proprietário de dispositivo ou perfil, seletor de certificado delegado (um aplicativo que foi delegado o |
| GrantKeyPairToWifiAuth(String, KeyChainManagerKeyPairScope) |
Chamado por um proprietário de dispositivo ou perfil, seletor de certificado delegado (um aplicativo que foi delegado o |
| GrantKeyPairToWifiAuth(String) |
Chamado por um proprietário de dispositivo ou perfil ou seletor de certificado delegado (um aplicativo que foi delegado o privilégio), para permitir o |
| HasCaCertInstalled(ComponentName, Byte[]) |
Retorna se esse certificado está instalado como uma AC confiável. |
| HasGrantedPolicy(ComponentName, DeviceAdminUses) |
Retornará true se um administrador tiver recebido uma política de dispositivo específica. |
| HasKeyPair(String, KeyChainManagerKeyPairScope) |
Essa API pode ser chamada pelo seguinte para consultar se um certificado e uma chave privada estão instalados em um determinado alias para o escopo especificado: ul>li Proprietário do dispositivo</li<>li>Proprietário do perfil</li li><>Instalador de certificado< delegado/li><li li>Aplicativo de gerenciamento de credenciais (somente chave específica do usuário)</li><>Um aplicativo que contém a |
| HasKeyPair(String) |
Essa API pode ser chamada pelo seguinte para consultar se um certificado e uma chave privada estão instalados em 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 conté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 é impedido de modificar redes configuradas pelo administrador. |
| InstallCaCert(ComponentName, Byte[]) |
Instala o certificado especificado como uma AC 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 uma 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 contém a |
| InstallKeyPair(ComponentName, IPrivateKey, Certificate[], String, Boolean) |
Essa API pode ser chamada pelo seguinte para instalar uma cadeia de certificados e uma 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 > permissão</li> |
| InstallKeyPair(ComponentName, IPrivateKey, Certificate[], String, InstallKeyFlags) |
Essa API pode ser chamada pelo seguinte para instalar uma cadeia de certificados e uma 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 > permissão</li> |
| InstallSystemUpdate(ComponentName, Uri, IExecutor, DevicePolicyManager+InstallSystemUpdateCallback) |
Chamado pelo proprietário do dispositivo ou proprietário do perfil de um perfil gerenciado de propriedade da organização para instalar uma atualização do sistema do arquivo especificado. |
| IsAdminActive(ComponentName) |
Retornará true se o componente de administrador especificado estiver atualmente ativo (habilitado) no sistema. |
| IsAlwaysOnVpnLockdownEnabled(ComponentName) |
Chamado pelo proprietário do dispositivo ou do 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 do usuário atual, conforme definido anteriormente por |
| IsCommonCriteriaModeEnabled(ComponentName) |
Retorna se o modo Critérios Comuns está habilitado no momento. |
| IsDeviceOwnerApp(String) |
Usado para determinar se um determinado pacote foi registrado como um aplicativo proprietário do dispositivo. |
| IsEphemeralUser(ComponentName) |
Verifica se o proprietário do perfil está em execução em um usuário efêmero. |
| IsKeyPairGrantedToWifiAuth(String, KeyChainManagerKeyPairScope) |
Chamado por um proprietário de dispositivo ou perfil, seletor de certificado delegado (um aplicativo que foi delegado o |
| IsKeyPairGrantedToWifiAuth(String) |
Chamado por um proprietário de dispositivo ou perfil ou seletor de certificado delegado (um aplicativo que 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 por proprietários de perfil ou dispositivo para verificar se o mudo de volume global está ativado ou desativado. |
| IsNetworkLoggingEnabled(ComponentName) |
Retorne se o registro em log de rede está habilitado por um proprietário de dispositivo ou proprietário de perfil de um perfil gerenciado. |
| IsOutgoingEsimTransferAllowed(Int32) |
Retorna se uma transferência eSIM de saída é permitida para uma assinatura específica. |
| IsOverrideApnEnabled(ComponentName) |
Chamado pelo proprietário do dispositivo para verificar se as APNs de substituição estão habilitadas no momento. |
| IsPackageSuspended(ComponentName, String) |
Determine se um pacote está suspenso. |
| IsProfileOwnerApp(String) |
Usado para determinar se um pacote específico está registrado como o proprietário do perfil do usuário. |
| IsProvisioningAllowed(String) |
Retorna se é possível que o chamador inicie o provisionamento de um perfil ou dispositivo gerenciado, configurando-se como o proprietário do dispositivo ou do perfil. |
| IsResetPasswordTokenActive(ComponentName) |
Chamado por um perfil, proprietário do dispositivo ou um 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 do dispositivo de desinstalar um pacote. |
| IsUsingUnifiedPassword(ComponentName) |
Quando chamado por um proprietário de perfil de um perfil gerenciado retorna true se o perfil usa um desafio unificado com seu usuário pai. |
| JavaFinalize() |
Obsoleto.
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 que é afiliado ao dispositivo para parar o usuário de chamada e alternar de volta para o usuário primário (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 reinicializar 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 titular da permissão |
| RemoveKeyPair(ComponentName, String) |
Essa API pode ser chamada pelo seguinte para remover um certificado e um par de chaves privadas instalados em 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<><> |
| RemoveKeyPair(String, KeyChainManagerKeyPairScope) |
Essa API pode ser chamada pelo seguinte para remover um certificado e um par de chaves privadas instalados em um determinado alias, especificando se ele reside no conjunto de chaves específico do usuário ou em todo o dispositivo: ul>li Proprietário do dispositivo</li><li>Proprietário do perfil</li li>><Instalador de certificado< delegado/li<>li li>Aplicativo de gerenciamento de credenciais (somente conjunto de chaves específico do usuário)</li<>/ul><<> |
| RemoveOverrideApn(ComponentName, Int32) |
Chamado pelo proprietário do dispositivo ou pelo proprietário do perfil gerenciado para remover uma APN de substituição. |
| RemoveUser(ComponentName, UserHandle) |
Chamado por um proprietário do dispositivo para remover um usuário/perfil e todos os dados associados. |
| RequestBugreport(ComponentName) |
Chamado por um proprietário do dispositivo para solicitar um relatório de bugs. |
| ResetPassword(String, ResetPasswordFlags) |
Force uma nova senha para o desbloqueio do dispositivo (a senha necessária para acessar todo o dispositivo) ou o desafio de perfil de trabalho no usuário atual. |
| ResetPasswordWithToken(ComponentName, String, Byte[], ResetPasswordFlags) |
Chamado pelo proprietário do dispositivo ou do perfil para forçar a definição de uma nova senha de desbloqueio de 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 para |
| RetrievePreRebootSecurityLogs(ComponentName) |
Chamado pelo proprietário do dispositivo ou proprietário do perfil de um perfil gerenciado de propriedade da organização para recuperar logs de dispositivo antes da última reinicialização do dispositivo. |
| RetrieveSecurityLogs(ComponentName) |
Chamado pelo proprietário do dispositivo ou 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 que foi delegado o |
| RevokeKeyPairFromApp(String, String, KeyChainManagerKeyPairScope) |
Chamado por um proprietário de dispositivo ou perfil, seletor de certificado delegado (um aplicativo que foi delegado o |
| RevokeKeyPairFromWifiAuth(String, KeyChainManagerKeyPairScope) |
Chamado por um proprietário de dispositivo ou perfil, seletor de certificado delegado (um aplicativo que foi delegado o |
| RevokeKeyPairFromWifiAuth(String) |
Chamado por um proprietário de dispositivo ou perfil ou seletor de certificado delegado (um aplicativo que foi delegado o privilégio), para negar o |
| SetAccountManagementDisabled(ComponentName, String, Boolean) |
Chamado por um proprietário do dispositivo ou proprietário do perfil para desabilitar o gerenciamento de conta para um tipo específico de conta. |
| SetAffiliationIds(ComponentName, ICollection<String>) |
Indica a entidade que controla o dispositivo. |
| SetAlwaysOnVpnPackage(ComponentName, String, Boolean, ICollection<String>) |
Uma versão dessa |
| 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. |
| SetApplicationHidden(ComponentName, String, Boolean) |
Ocultar ou remover pacotes. |
| SetApplicationRestrictions(ComponentName, String, Bundle) |
Define as restrições de aplicativo para um determinado aplicativo de destino em execução no usuário de chamada. |
| SetApplicationRestrictionsManagingPackage(ComponentName, String) |
Chamado por um proprietário de perfil ou proprietário do dispositivo para conceder permissão a um pacote para gerenciar restrições de aplicativo para o usuário de chamada por meio |
| SetAutoTimeEnabled(ComponentName, Boolean) |
Chamado por um proprietário do dispositivo, um proprietário de perfil para o usuário primário 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 do dispositivo ou, como alternativa, 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 primário 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 o proprietário 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 desabilitar todas as câmeras no dispositivo, para esse usuário. |
| SetCertInstallerPackage(ComponentName, String) |
Chamado por um proprietário de perfil ou proprietário do dispositivo para conceder acesso a APIs de manipulação de certificado com privilégios a um aplicativo instalador de certificado de terceiros. |
| SetCommonCriteriaModeEnabled(ComponentName, Boolean) |
Chamado pelo proprietário do dispositivo ou 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. |
| SetContentProtectionPolicy(ComponentName, ContentProtectionPolicy) |
Define a política de proteção de conteúdo que controla a verificação de aplicativos enganosos. |
| SetCrossProfileCalendarPackages(ComponentName, ICollection<String>) |
Permite que um conjunto de pacotes acesse APIs de calendário entre perfis. |
| 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 consentimento do usuário para comunicação entre perfis. |
| SetCrossProfileWidgetProviders(ICollection<String>) |
Chamado pelo proprietário do perfil de um perfil gerenciado ou um titular da permissão |
| 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 de chamada. |
| 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 do dispositivo para conceder acesso a APIs privilegiadas para outro aplicativo. |
| SetDeviceOwnerLockScreenInfo(ComponentName, ICharSequence) |
Define as informações de proprietário do dispositivo a serem mostradas na tela de bloqueio. |
| SetDeviceOwnerLockScreenInfo(ComponentName, String) |
Define as informações de 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 término da sessão do usuário. |
| SetEndUserSessionMessage(ComponentName, String) |
Chamado por um proprietário do dispositivo para especificar a mensagem de término da sessão do usuário. |
| SetFactoryResetProtectionPolicy(ComponentName, FactoryResetProtectionPolicy) |
Callable by device owner or profile owner of an organization-owned device, to set a factory reset protection (FRP) policy. |
| SetGlobalPrivateDnsModeOpportunistic(ComponentName) |
Define o modo de DNS privado global como oportunista. |
| SetGlobalPrivateDnsModeSpecifiedHost(ComponentName, String) |
Define o host DNS privado global a ser usado. |
| SetGlobalSetting(ComponentName, String, String) |
Esse método é preterido principalmente. |
| 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 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 desabilitar completamente o keyguard. |
| SetKeyguardDisabledFeatures(ComponentName, KeyguardDisable) |
Chamado por um aplicativo que está administrando o dispositivo para desabilitar personalizações do keyguard, como widgets. |
| SetKeyPairCertificate(ComponentName, String, IList<Certificate>, Boolean) |
Essa API pode ser chamada pelo seguinte para associar certificados a um par de chaves que foi gerado usando |
| SetKeyPairCertificate(String, IList<Certificate>, Boolean, KeyChainManagerKeyPairScope) |
Associa a cadeia de certificados a uma chave com escopo específico. |
| 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 do dispositivo para especificar se o logoff 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 em que o perfil pode ser desativado. |
| SetMasterVolumeMuted(ComponentName, Boolean) |
Chamado por proprietários de perfil ou dispositivo para definir o mudo de volume global ativado ou desativado. |
| SetMaximumFailedPasswordsForWipe(ComponentName, Int32) |
Definir isso como um valor maior que zero habilita uma política que executará um dispositivo ou apagamento de perfil depois que muitas senhas de desbloqueio de dispositivo incorretas 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 pacotes de dados medidos. |
| SetNetworkLoggingEnabled(ComponentName, Boolean) |
Chamado por um proprietário do dispositivo, proprietário do perfil de um perfil gerenciado ou aplicativo |
| 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 ID da Empresa 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 as APNs de substituição devem ser habilitadas. |
| SetPackagesSuspended(ComponentName, String[], Boolean) |
Chamado por proprietários de dispositivo ou perfil para suspender pacotes para esse 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 tamanho 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 não letras (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. |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Gerencia a política de dispositivo e as restrições aplicadas ao usuário do dispositivo ou aplicativos em execução no dispositivo. (Herdado de JavaObject) |
| SetPermissionGrantState(ComponentName, String, String, PermissionGrantState) |
Define o estado de concessão de uma permissão de runtime para um aplicativo específico. |
| SetPermissionPolicy(ComponentName, PermissionPolicy) |
Defina a resposta padrão para futuras solicitações de permissão de runtime por aplicativos. |
| SetPermittedAccessibilityServices(ComponentName, IList<String>) |
Chamado por um perfil ou proprietário do dispositivo para definir o permitido |
| 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 titular da |
| 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. |
| SetPolicy(PolicyIdentifier, DevicePolicyManagerScope, Object) |
Define a política fornecida. |
| 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 proprietário de perfil ou dispositivo para provisionar um token que pode ser usado posteriormente para redefinir a senha de tela de bloqueio do dispositivo (se chamado pelo proprietário do dispositivo) ou desafio de 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 é preterido principalmente. |
| SetSecurityLoggingEnabled(ComponentName, Boolean) |
Chamado pelo proprietário do dispositivo ou um proprietário de perfil de um perfil gerenciado de propriedade da organização para controlar o recurso de registro em 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 do dispositivo para especificar a mensagem de início da sessão do usuário. |
| SetStartUserSessionMessage(ComponentName, String) |
Chamado por um proprietário do dispositivo para especificar a mensagem de início da sessão do usuário. |
| SetStatusBarDisabled(ComponentName, Boolean) |
Chamado pelo proprietário do dispositivo ou 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 do 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 do 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 para habilitar 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 titular da permissão |
| SetUserIcon(ComponentName, Bitmap) |
Chamado por proprietários de perfil ou dispositivo para definir a foto do usuário. |
| StartUserInBackground(ComponentName, UserHandle) |
Chamado por um proprietário do dispositivo para iniciar o usuário secundário especificado em segundo plano. |
| StopUser(ComponentName, UserHandle) |
Chamado por um proprietário do dispositivo para interromper 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>() |
Cria uma matriz gerenciada com base nesse wrapper de matriz Java. (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 AC confiáveis personalizados do perfil. |
| UninstallCaCert(ComponentName, Byte[]) |
Desinstala o certificado determinado de CAs de usuário confiável, se presente. |
| UnregisterFromRuntime() |
Cancela o registro desse par Java do runtime de interoperabilidade. (Herdado de Object) |
| UpdateOverrideApn(ComponentName, Int32, ApnSetting) |
Chamado pelo proprietário do dispositivo ou pelo proprietário do perfil gerenciado para atualizar uma APN de substituição. |
| Wait() |
Faz com que o thread atual aguarde até ser despertado, normalmente por ser <notificado/em> ou <em>interrompido</em>.<> (Herdado de Object) |
| Wait(Int64, Int32) |
Faz com que o thread atual aguarde até que ele seja despertado, normalmente por ser <>notificado</em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido. (Herdado de Object) |
| Wait(Int64) |
Faz com que o thread atual aguarde até que ele seja despertado, normalmente por ser <>notificado</em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido. (Herdado de Object) |
| 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. |
| WipeData(WipeDataFlags) |
Consulte |
| WipeDevice(WipeDataFlags) |
Peça que o dispositivo seja apagado e seja redefinido de fábrica. |
Implantações explícitas de interface
| Nome | Description |
|---|---|
| IJavaPeerable.Disposed() |
Gerencia a política de dispositivo e as restrições aplicadas ao usuário do dispositivo ou aplicativos em execução no dispositivo. (Herdado de JavaObject) |
| IJavaPeerable.Finalized() |
Gerencia a política de dispositivo e as restrições aplicadas ao usuário do dispositivo ou aplicativos em execução no dispositivo. (Herdado de JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
Gerencia a política de dispositivo e as restrições aplicadas ao usuário do dispositivo ou aplicativos em execução no dispositivo. (Herdado de JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Gerencia a política de dispositivo e as restrições aplicadas ao usuário do dispositivo ou aplicativos em execução no dispositivo. (Herdado de JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Gerencia a política de dispositivo e as restrições aplicadas ao usuário do dispositivo ou aplicativos em execução no dispositivo. (Herdado de JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Gerencia a política de dispositivo e as restrições aplicadas ao usuário do dispositivo ou aplicativos em execução no dispositivo. (Herdado de JavaObject) |
Métodos de Extensão
| Nome | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obtém o nome JNI do tipo da instância |
| JavaAs<TResult>(IJavaPeerable) |
Tente coagir a digitar |
| JavaCast<TResult>(IJavaObject) |
Executa uma conversão de tipo marcada por runtime do Android. |
| JavaCast<TResult>(IJavaObject) |
Gerencia a política de dispositivo e as restrições aplicadas ao usuário do dispositivo ou aplicativos em execução no dispositivo. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Tente coagir a digitar |