DevicePolicyManager Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Управляет политикой устройств и ограничениями, применяемыми к пользователю устройства или приложений, работающих на устройстве.
[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
- Наследование
- Атрибуты
Комментарии
Управляет политикой устройств и ограничениями, применяемыми к пользователю устройства или приложений, работающих на устройстве.
Этот класс содержит три типа методов: ol li Те, которые направлены на управление приложениями<li><Те, направленные на держатель>роли управления политиками устройств li<Те, направленные на приложения, которые хотят уважать политику> устройства/ol<><>
Предполагаемый вызывающий объект для каждого API указывается в javadoc.
<b>Управление приложениями</b>
Приложения можно сделать доступными для настройки политики устройств ("Управление приложениями") путем установки в качестве администратора устройства, установки в качестве контроллера политики устройств или хранения соответствующих разрешений.
Администратор <>устройства b<или b> — это приложение, которое может применять политики устройств, объявленные в XML-файле администратора устройства. Приложение может предложить пользователю предоставить ему права администратора устройства с помощью #ACTION_ADD_DEVICE_ADMIN действия.
Дополнительные сведения об администрировании устройств см. в руководстве разработчика для администрирования устройств .
Приложения администратора устройств также могут быть признаны контроллерами <>политики устройств b</b>. Контроллеры политики устройств могут быть одним из двух типов: <ul><li>Владелец устройства, который только когда-либо существует на UserManager#isSystemUser System User устройстве или основной пользователь, является самым мощным типом контроллера политики устройств и может повлиять на политику на устройстве.
<li>Владелец профиля, который может существовать на любом пользователе, может повлиять на политику на пользователя, в котором он находится, и когда он работает UserManager#isProfile a profile , имеет ограниченную возможность влиять на политику на родительском элементе.
</ul>
Дополнительные возможности можно предоставить контроллерам политик устройств в следующих случаях: <ul><li>Владелец профиля на устройстве, принадлежащей организации, имеет доступ к дополнительным возможностям, как влияющим на политику родительского профиля, так и самого профиля.
<li>Владелец профиля, работающий на устройстве UserManager#isSystemUser System User , имеет доступ к дополнительным возможностям, которые влияют на UserManager#isSystemUser System User все устройство.
<li>Владелец профиля, работающий на связанном пользователе, имеет такие возможности, как владелец< устройства или ul>
Дополнительные сведения см. в разделе "Создание контроллера политики устройств".
Разрешения обычно предоставляются приложениям, выполняющим определенные ключевые роли на устройстве (например, управление android.devicelock.DeviceLockManager device locks).
<B>Владелец< роли управления политиками устройств/b>
Одно приложение на устройстве выполняет роль управления политиками устройств и доверяет управлению общим состоянием политики устройств. Это имеет доступ к гораздо более мощным методам, чем управление приложениями.
<b>Запрос политики< устройства/b>
В большинстве случаев обычные приложения не должны беспокоиться о политике устройства, и ограничения будут применяться автоматически. В некоторых случаях приложение может запрашивать политику устройства, чтобы обеспечить лучший пользовательский интерфейс. Только небольшое количество политик позволяет приложениям напрямую запрашивать их. Обычно эти API не имеют специальных необходимых разрешений.
<B>Managed Provisioning</b>
Управляемая подготовка — это процесс признания приложения владельцем профиля. Он включает представление экранов образования и согласия пользователю, чтобы убедиться, что они знают о возможностях, которые предоставляют контроллеру политики устройств.
Дополнительные сведения о подготовке см. в разделе "Создание контроллера политики устройств".
Управляемый <профиль>/b< включает разделение данных.> Например, чтобы использовать устройство как для личного, так и корпоративного использования. Управляемый профиль и его родительский ресурс используют средство запуска.
<b>Присоединение</b>
#setAffiliationIds С помощью метода владелец устройства может задать список идентификаторов принадлежности для объектаUserManager#isSystemUser System User. Любой владелец профиля на том же устройстве также может вызывать #setAffiliationIds идентификаторы принадлежности для UserManager user этого устройства. Если в обоих списках есть один и тот же идентификатор, пользователь считается "связанным" и мы можем ссылаться на владельца профиля как "владельца профиля на связанного пользователя" или "владельца связанного профиля".
Присоединение предоставляет возможности владельца профиля, аналогичные владельцу устройства. Он также позволяет использовать #bindDeviceAdminServiceAsUser API для прямого обмена данными между владельцем устройств и связанными владельцами профилей.
<b>Организация, принадлежащей< организации/b>
Устройство, принадлежавшее организации, — это устройство, которое не принадлежит пользователю, используюющему устройство, и вместо этого принадлежит организации, такой как их работодатель или поставщик образования. Эти устройства считаются организацией, принадлежащими либо наличием владельца устройства, либо владельцем #isOrganizationOwnedDeviceWithManagedProfile profile which has a profile owner is marked as organization ownedустройства.
Владельцы профилей, работающие на устройстве, принадлежащих организации, могут выполнять дополнительные возможности с помощью #getParentProfileInstance(ComponentName) API, который применяется к родительскому пользователю. Каждый API будет указывать, можно ли использовать таким образом.
<b>Android Automotive</b>
В android.content.pm.PackageManager#FEATURE_AUTOMOTIVE "Android Automotive builds"некоторых методах может возникать UnsafeStateException "an exception" , если действие небезопасно (например, если автомобиль перемещается). Вызывающие абоненты android.content.pm.PackageManager#FEATURE_AUTOMOTIVE "Android Automotive builds" должны всегда проверять наличие этого исключения.
Документация по Java для android.app.admin.DevicePolicyManager.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Конструкторы
| Имя. | Описание |
|---|---|
| DevicePolicyManager(IntPtr, JniHandleOwnership) |
Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения. |
Поля
| Имя. | Описание |
|---|---|
| ActionAddDeviceAdmin |
Действие действия: попросите пользователя добавить нового администратора устройства в систему. |
| ActionAdminPolicyCompliance |
Действие действия: запускает администратора для отображения соответствия политике подготовки. |
| ActionApplicationDelegationScopesChanged |
Действие трансляции: отправлено после изменения областей делегирования приложений. |
| ActionCheckPolicyCompliance |
Действие действия: запустите DPC для проверки соответствия политике. |
| ActionDeviceAdminService |
Действие службы: действие для службы, которую владелец устройства и владелец профиля могут при необходимости принадлежать. |
| ActionDeviceFinancingStateChanged |
Широковещательная трансляция: трансляция, отправленная, чтобы указать, что состояние финансирования устройства изменилось. |
| ActionDeviceOwnerChanged |
Широковещательное действие: отправляется при установке, изменении или очистке владельца устройства. |
| ActionDevicePolicyResourceUpdated |
Широковещательное действие: уведомление системных приложений (e. |
| ActionGetProvisioningMode |
Действие действия: запускает администратора, чтобы получить режим подготовки. |
| ActionManagedProfileProvisioned |
Действие трансляции: эта трансляция отправляется, чтобы указать, что подготовка управляемого профиля успешно завершена. |
| ActionProfileOwnerChanged |
Широковещательное действие: отправляется при установке, изменении или удалении владельца профиля. |
| ActionProvisioningSuccessful |
Действие действия. Это действие отправляется, чтобы указать, что подготовка управляемого профиля или управляемого устройства успешно завершена. |
| ActionProvisionManagedDevice |
Действие действия. Запускает поток подготовки, который настраивает управляемое устройство. |
| ActionProvisionManagedProfile |
Действие действия. Запускает поток подготовки, который настраивает управляемый профиль. |
| ActionSetNewParentProfilePassword |
Действие действия: введите новый пароль для родительского профиля. |
| ActionSetNewPassword |
Действие действия: у пользователя введите новый пароль. |
| ActionStartEncryption |
Действие действия: начало процесса шифрования данных на устройстве. |
| ActionSystemUpdatePolicyChanged |
Широковещательное действие: уведомляет о том, что новая политика обновления локальной системы была установлена владельцем устройства. |
| AppFunctionsDisabled |
Устаревшие.
Указывает, что |
| AppFunctionsDisabledCrossProfile |
Устаревшие.
Указывает, что |
| AppFunctionsNotControlledByPolicy |
Устаревшие.
Указывает, что |
| AutoTimeDisabled |
Устаревшие.
Указывает состояние автоматического времени "отключено". |
| AutoTimeEnabled |
Устаревшие.
Указывает состояние автоматического времени "включено". |
| AutoTimeNotControlledByPolicy |
Устаревшие.
Указывает, что состояние автоматического времени не контролируется политикой устройства. |
| AutoTimeZoneDisabled |
Устаревшие.
Указывает состояние автоматического часового пояса "отключено". |
| AutoTimeZoneEnabled |
Устаревшие.
Указывает состояние автоматического часового пояса "включено". |
| AutoTimeZoneNotControlledByPolicy |
Устаревшие.
Указывает, что состояние автоматического часового пояса не контролируется политикой устройства. |
| ContentProtectionDisabled |
Устаревшие.
Указывает, что защита содержимого контролируется и отключается политикой (по умолчанию). |
| ContentProtectionEnabled |
Устаревшие.
Указывает, что защита содержимого контролируется и включена политикой. |
| ContentProtectionNotControlledByPolicy |
Устаревшие.
Указывает, что защита содержимого не контролируется политикой, позволяя пользователю выбирать. |
| DelegationAppRestrictions |
Делегирование управления ограничениями приложений. |
| DelegationBlockUninstall |
Делегирование блока удаления приложения. |
| DelegationCertInstall |
Делегирование установки и управления сертификатами. |
| DelegationCertSelection |
Предоставляет доступ к выбору сертификатов KeyChain от имени запроса приложений. |
| DelegationEnableSystemApp |
Делегирование для включения системных приложений. |
| DelegationInstallExistingPackage |
Делегирование для установки существующих пакетов. |
| DelegationKeepUninstalledPackages |
Делегирование управления удаленными пакетами. |
| DelegationNetworkLogging |
Предоставляет доступ к |
| DelegationPackageAccess |
Делегирование состояния доступа к пакету. |
| DelegationPermissionGrant |
Делегирование политики разрешений и состояния предоставления разрешений. |
| DelegationSecurityLogging |
Предоставляет доступ к |
| ExtraAddExplanation |
Необязательный атрибут CharSequence, предоставляющий дополнительные сведения о том, почему добавляется администратор. |
| ExtraDelegationScopes |
Соответствующие |
| ExtraDeviceAdmin |
Имя компонента администратора. |
| ExtraDevicePasswordRequirementOnly |
Логическое значение для |
| ExtraPasswordComplexity |
Целое число, указывающее уровень сложности нового пароля, которое приложение хотело бы задать при запуске действия |
| ExtraProvisioningAccountToMigrate |
Дополнительная удержание учетной |
| ExtraProvisioningAdminExtrasBundle |
Дополнительный |
| ExtraProvisioningAllowedProvisioningModes |
|
| ExtraProvisioningAllowOffline |
Логическое значение, указывающее, следует ли использовать автономную подготовку. |
| ExtraProvisioningDeviceAdminComponentName |
Дополнительное имя компонента, указывающее |
| ExtraProvisioningDeviceAdminMinimumVersionCode |
Дополнительный набор дополнительных значений, содержащий минимальный обязательный код версии для пакета администратора устройства. |
| ExtraProvisioningDeviceAdminPackageChecksum |
Строка дополнительно содержит хэш SHA-256 в кодировке URL-адрес base64, указанный в |
| ExtraProvisioningDeviceAdminPackageDownloadCookieHeader |
Строка дополнительно содержит заголовок http-файла cookie, который должен использоваться в http-запросе к URL-адресу, указанному в |
| ExtraProvisioningDeviceAdminPackageDownloadLocation |
Строка дополнительно содержит URL-адрес, указывающий расположение загрузки пакета администратора устройства. |
| ExtraProvisioningDeviceAdminPackageName |
Устаревшие.
Строка дополнительно содержит имя пакета приложения, которое будет задано как контроллер политики устройств. |
| ExtraProvisioningDeviceAdminSignatureChecksum |
Строка, которая содержит контрольную сумму sha-256 в кодировке SHA-256, в архиве пакетов Android в расположении скачивания, указанном в |
| ExtraProvisioningDisclaimerContent |
Дополнительное |
| ExtraProvisioningDisclaimerHeader |
Строка дополнительного локализованного заголовка отказов. |
| ExtraProvisioningDisclaimers |
Дополнительная функция, состоящая |
| ExtraProvisioningEmailAddress |
Этот элемент считается нерекомендуемым. |
| ExtraProvisioningImei |
Строка, содержащая IMEI (международное удостоверение мобильного оборудования) устройства. |
| ExtraProvisioningKeepAccountOnMigration |
Логическое дополнительное значение, указывающее, что |
| ExtraProvisioningKeepScreenOn |
Флаг, указывающий |
| ExtraProvisioningLeaveAllSystemAppsEnabled |
Логическое значение, которое может использоваться приложением управления мобильными устройствами для пропуска отключения системных приложений во время подготовки при установке |
| ExtraProvisioningLocale |
Строка дополнительно удерживает |
| ExtraProvisioningLocalTime |
Длинный дополнительный удержание времени настенных часов (в миллисекундах) для установки на устройстве |
| ExtraProvisioningLogoUri |
Дополнительный |
| ExtraProvisioningMainColor |
Целочисленное значение, указывающее на преобладающий цвет для отображения во время подготовки. |
| ExtraProvisioningMode |
Намерение дополнительного удержания режима подготовки, возвращаемого администратором. |
| ExtraProvisioningSensorsPermissionGrantOptOut |
Логическое значение, указывающее, что администратор полностью управляемого устройства отклан от контроля разрешений для разрешений, связанных с датчиком, см. в разделе |
| ExtraProvisioningSerialNumber |
Строка дополнительно содержит серийный номер устройства. |
| ExtraProvisioningShouldLaunchResultIntent |
Логическое значение, определяющее, должен ли поток подготовки запускать полученное намерение запуска, если он предоставляется владельцем роли управления политиками устройств с помощью |
| ExtraProvisioningSkipEducationScreens |
Логическое значение, указывающее, следует ли пропускать экраны образования из потока подготовки. |
| ExtraProvisioningSkipEncryption |
Логическое значение, указывающее, можно ли пропускать шифрование устройств в рамках подготовки. |
| ExtraProvisioningSkipUserConsent |
Логическое значение, указывающее, следует ли пропускать шаги согласия пользователя из потока подготовки. |
| ExtraProvisioningTimeZone |
Строка дополнительно удерживает часовой пояс |
| ExtraProvisioningUseMobileData |
Логическое значение, указывающее, следует ли использовать мобильные данные во время потока подготовки для скачивания приложения администратора. |
| ExtraProvisioningWifiAnonymousIdentity |
Анонимное удостоверение сети Wifi в |
| ExtraProvisioningWifiCaCertificate |
Сертификат ЦС сети Wi-Fi в |
| ExtraProvisioningWifiDomain |
Домен сети Wi-Fi в |
| ExtraProvisioningWifiEapMethod |
Метод EAP сети Wifi в |
| ExtraProvisioningWifiHidden |
Логическое значение, указывающее, скрыта ли сеть Wifi в |
| ExtraProvisioningWifiIdentity |
Удостоверение сети Wi-Fi в |
| ExtraProvisioningWifiPacUrl |
Строка дополнительно удерживает URL-адрес автоконфигурирования прокси-сервера (PAC) для сети Wi-Fi в |
| ExtraProvisioningWifiPassword |
Строка дополнительно удерживает пароль сети Wi-Fi в |
| ExtraProvisioningWifiPhase2Auth |
Этап 2 проверки подлинности сети Wifi и |
| ExtraProvisioningWifiProxyBypass |
Строка дополнительно удерживает обход прокси-сервера для сети Wi-Fi в |
| ExtraProvisioningWifiProxyHost |
Строка дополнительно удерживает узел прокси-сервера для сети Wi-Fi в |
| ExtraProvisioningWifiProxyPort |
Дополнительный перенос прокси-порта для сети Wi-Fi в |
| ExtraProvisioningWifiSecurityType |
Строка, указывающая тип безопасности сети |
| ExtraProvisioningWifiSsid |
Строка дополнительно удерживает ssid сети Wifi, которая должна использоваться во время подготовки владельца устройства nfc для скачивания приложения управления мобильными устройствами. |
| ExtraProvisioningWifiUserCertificate |
Сертификат пользователя сети Wifi в |
| ExtraResourceIds |
Дополнительный массив целых чисел для |
| ExtraResourceType |
Дополнительные |
| ExtraResourceTypeDrawable |
Устаревшие.
|
| ExtraResourceTypeString |
Устаревшие.
|
| ExtraResultLaunchIntent |
Результат |
| FlagEvictCredentialEncryptionKey |
Устаревшие.
Флаг для |
| FlagManagedCanAccessParent |
Устаревшие.
Флаг, |
| FlagParentCanAccessManaged |
Устаревшие.
Флаг, |
| IdTypeBaseInfo |
Устаревшие.
Указывает, что устройство должно подтвердить сведения о изготовителе. |
| IdTypeImei |
Устаревшие.
Указывает, что устройство должно подтвердить его IMEI. |
| IdTypeIndividualAttestation |
Устаревшие.
Указывает, что устройство должно подтвердить использование отдельного сертификата аттестации. |
| IdTypeMeid |
Устаревшие.
Указывает, что устройство должно подтвердить его MEID. |
| IdTypeSerial |
Устаревшие.
Указывает, что устройство должно подтвердить его серийный номер. |
| InstallkeyRequestCredentialsAccess |
Устаревшие.
Указывает, что вызывающему приложению необходимо немедленно предоставить доступ к установленным учетным данным. |
| InstallkeySetUserSelectable |
Устаревшие.
Указывает, что пользователь может выбрать ключ с помощью запроса выбора сертификата. |
| KeyguardDisableBiometrics |
Устаревшие.
Отключите всю биометрическую проверку подлинности на безопасных экранах keyguard (e). |
| KeyguardDisableFace |
Устаревшие.
Отключите проверку подлинности лиц на безопасных экранах keyguard (e). |
| KeyguardDisableFeaturesAll |
Устаревшие.
Отключите все текущие и будущие настройки keyguard. |
| KeyguardDisableFeaturesNone |
Устаревшие.
Мини-приложения включены в keyguard |
| KeyguardDisableFingerprint |
Устаревшие.
Отключите проверку подлинности отпечатков пальцев на безопасных экранах keyguard (e). |
| KeyguardDisableIris |
Устаревшие.
Отключите проверку подлинности iris на безопасных экранах keyguard (e). |
| KeyguardDisableRemoteInput |
Отключите ввод текста в уведомления на экранах безопасного keyguard (e). |
| KeyguardDisableSecureCamera |
Устаревшие.
Отключите камеру на защищенных экранах keyguard (e). |
| KeyguardDisableSecureNotifications |
Устаревшие.
Отключите все уведомления на экранах безопасного защитника ключей (e). |
| KeyguardDisableShortcutsAll |
Устаревшие.
Отключите все сочетания клавиш keyguard. |
| KeyguardDisableTrustAgents |
Устаревшие.
Отключите агенты доверия на защищенных экранах keyguard (e). |
| KeyguardDisableUnredactedNotifications |
Устаревшие.
Разрешать только отредактированные уведомления на экранах защищенного keyguard (e). |
| KeyguardDisableWidgetsAll |
Устаревшие.
Отключите все мини-приложения keyguard. |
| LeaveAllSystemAppsEnabled |
Устаревшие.
Флаг, используемый |
| LockTaskFeatureBlockActivityStartInTask |
Устаревшие.
Включение блокировки не разрешенных действий при запуске в заблокированную задачу. |
| LockTaskFeatureGlobalActions |
Устаревшие.
Включите диалоговое окно глобальных действий в режиме LockTask. |
| LockTaskFeatureHome |
Устаревшие.
Включите кнопку "Главная" в режиме LockTask. |
| LockTaskFeatureKeyguard |
Устаревшие.
Включите keyguard во время режима LockTask. |
| LockTaskFeatureNone |
Устаревшие.
Отключите все настраиваемые функции SystemUI в режиме LockTask. |
| LockTaskFeatureNotifications |
Устаревшие.
Включите уведомления в режиме LockTask. |
| LockTaskFeatureOverview |
Устаревшие.
Включите кнопку "Обзор" и экран "Обзор" в режиме LockTask. |
| LockTaskFeatureSystemInfo |
Устаревшие.
Включите область сведений о системе в строке состояния во время режима LockTask. |
| MakeUserEphemeral |
Устаревшие.
Флаг, используемый для |
| MimeTypeProvisioningNfc |
Этот тип MIME используется для запуска подготовки владельца устройства. |
| MteDisabled |
Устаревшие.
Требовать, чтобы MTE был отключен на устройстве. |
| MteEnabled |
Устаревшие.
Требуется, чтобы MTE был включен на устройстве, если он поддерживается. |
| MteNotControlledByPolicy |
Устаревшие.
Разрешить пользователю выбрать, следует ли включить MTE на устройстве. |
| NearbyStreamingDisabled |
Устаревшие.
Указывает, что близлежащая потоковая передача отключена. |
| NearbyStreamingEnabled |
Устаревшие.
Указывает, что рядом включена потоковая передача. |
| NearbyStreamingNotControlledByPolicy |
Устаревшие.
Указывает, что близлежащая потоковая передача не контролируется политикой, что означает, что близлежащая потоковая передача разрешена. |
| NearbyStreamingSameManagedAccountOnly |
Устаревшие.
Указывает, что близлежащая потоковая передача включена только для устройств, предлагающих сопоставимый уровень безопасности, с той же управляемой учетной записью, прошедшей проверку подлинности. |
| OperationSafetyReasonDrivingDistraction |
Устаревшие.
Указывает, что возникла |
| PasswordComplexityHigh |
Устаревшие.
Константы для |
| PasswordComplexityLow |
Устаревшие.
Константы для |
| PasswordComplexityMedium |
Устаревшие.
Константы для |
| PasswordComplexityNone |
Устаревшие.
Константа для |
| PersonalAppsNotSuspended |
Устаревшие.
Возвращаемое значение, |
| PersonalAppsSuspendedExplicitly |
Устаревшие.
Флаг для |
| PersonalAppsSuspendedProfileTimeout |
Устаревшие.
Флаг для |
| PolicyDisableCamera |
Константы, указывающие функцию отключения камеры. |
| PolicyDisableScreenCapture |
Константа, указывающая функцию отключения записей экрана. |
| PolicyScopeDevice |
Устаревшие.
Флаг, |
| PolicyScopeParentUser |
Устаревшие.
Флаг, используемый для |
| PolicyScopeUser |
Устаревшие.
Флаг, |
| PrivateDnsModeOff |
Устаревшие.
Указывает, что Частная зона DNS полностью отключен. |
| PrivateDnsModeOpportunistic |
Устаревшие.
Указывает, что владелец устройства запрашивал оппортунистические DNS через TLS |
| PrivateDnsModeProviderHostname |
Устаревшие.
Указывает, что владелец устройства настроит определенный узел, используемый для Частная зона DNS. |
| PrivateDnsModeUnknown |
Устаревшие.
Указывает, что параметр Частная зона DNS находится в неизвестном состоянии. |
| PrivateDnsSetErrorFailureSetting |
Устаревшие.
Общий сбой установки режима Частная зона DNS, а не из-за одной из причин, перечисленных выше. |
| PrivateDnsSetErrorHostNotServing |
Устаревшие.
Если указанный узел имеет допустимое имя узла, но он |
| PrivateDnsSetNoError |
Устаревшие.
Выбранный режим установлен успешно. |
| ProvisioningModeFullyManagedDevice |
Режим подготовки для полностью управляемого устройства. |
| ProvisioningModeManagedProfile |
Режим подготовки для управляемого профиля. |
| ProvisioningModeManagedProfileOnPersonalDevice |
Режим подготовки управляемого профиля на личном устройстве. |
| ResetPasswordDoNotAskCredentialsOnBoot |
Устаревшие.
Флаг для |
| ResetPasswordRequireEntry |
Устаревшие.
Флаг для |
| SkipSetupWizard |
Устаревшие.
Флаг, используемый мастером |
| WifiSecurityEnterprise192 |
Устаревшие.
Константа для |
| WifiSecurityEnterpriseEap |
Устаревшие.
Константа для |
| WifiSecurityOpen |
Устаревшие.
Константа для |
| WifiSecurityPersonal |
Устаревшие.
Константа для |
| WifiSecurityPersonalWpa |
Устаревшие.
Константа для |
| WipeEuicc |
Устаревшие.
Флаг для |
| WipeExternalStorage |
Устаревшие.
Флаг для |
| WipeResetProtectionData |
Устаревшие.
Флаг для |
| WipeSilently |
Флаг для |
Свойства
| Имя. | Описание |
|---|---|
| ActiveAdmins |
Возвращает список всех текущих активных имен компонентов администраторов устройств. |
| AppFunctionsPolicy |
Возвращает текущую |
| AutoTimePolicy |
Возвращает текущее состояние политики автоматического времени. -или- Вызывается владельцем устройства, владельцем профиля для основного пользователя или владельца профиля управляемого профиля организации, чтобы включить и отключить i автоматически. |
| AutoTimeRequired |
Этот элемент считается нерекомендуемым. |
| AutoTimeZonePolicy |
Возвращает текущее состояние политики часового пояса. -или- Вызывается владельцем устройства, владельцем профиля для основного пользователя или владельца профиля управляемого профиля организации, чтобы включить и отключить автоматический часовой пояс. |
| Class |
Возвращает класс среды выполнения этого |
| CredentialManagerPolicy |
Вызывается владельцем устройства или владельцем профиля управляемого профиля для получения политики диспетчера учетных данных. -или- Вызывается владельцем устройства или владельцем профиля управляемого профиля, чтобы задать политику диспетчера учетных данных. |
| CurrentFailedPasswordAttempts |
Извлеките количество неудачных попыток ввода пароля с момента последнего успешного ввода пароля. |
| DeviceOwnerLockScreenInfo |
Управляет политикой устройств и ограничениями, применяемыми к пользователю устройства или приложений, работающих на устройстве. |
| DeviceOwnerLockScreenInfoFormatted |
Управляет политикой устройств и ограничениями, применяемыми к пользователю устройства или приложений, работающих на устройстве. |
| DevicePolicyManagementRoleHolderPackage |
Возвращает имя пакета владельца роли управления политиками устройств. |
| EnrollmentSpecificId |
Возвращает идентификатор конкретной регистрации этого устройства, который гарантированно будет одинаковым значением для одного устройства, зарегистрированного в той же организации с помощью одного и того же приложения управления. |
| Handle |
Дескриптор базового экземпляра Android. (Унаследовано от Object) |
| IsActivePasswordSufficient |
Определяет, соответствует ли текущий пароль вызывающего пользователя требованиям политики (e). |
| IsActivePasswordSufficientForDeviceRequirement |
Вызывается владельцем профиля управляемого профиля, чтобы определить, соответствует ли текущий пароль устройства требованиям политики, заданным явным образом на уровне устройства. |
| IsAffiliatedUser |
Возвращает, связан ли этот пользователь с устройством. |
| IsCallerApplicationRestrictionsManagingPackage |
Вызывается любым приложением, чтобы узнать, было ли предоставлено разрешение через |
| IsComplianceAcknowledgementRequired |
Вызывается владельцем профиля управляемого профиля организации, чтобы запрашивать необходимость подтверждения соответствия устройств, чтобы разрешить пользователю отключить профиль при необходимости в соответствии с политикой максимального времени ожидания профиля. |
| IsDeviceFinanced |
Возвращает, |
| IsDeviceIdAttestationSupported |
Возвращает, |
| IsLogoutEnabled |
Возвращает, включен ли выход владельцем устройства. |
| IsMtePolicyEnforced |
Получение текущего состояния MTE устройства. |
| IsOrganizationOwnedDeviceWithManagedProfile |
Приложения могут использовать этот метод, чтобы узнать, подготовлено ли устройство в качестве устройства, обязанного организации, с управляемым профилем. |
| IsStatusBarDisabled |
Возвращает, отключена ли строка состояния или включена, см. раздел |
| IsUniqueDeviceAttestationSupported |
Возвращает, |
| JniIdentityHashCode |
Возвращает хэш-код удостоверения, назначенный этому Java одноранговой среде выполнения взаимодействия. (Унаследовано от Object) |
| JniManagedPeerState |
Управляет политикой устройств и ограничениями, применяемыми к пользователю устройства или приложений, работающих на устройстве. (Унаследовано от JavaObject) |
| JniPeerMembers |
Управляет политикой устройств и ограничениями, применяемыми к пользователю устройства или приложений, работающих на устройстве. |
| ManagedProfileCallerIdAccessPolicy |
Вызывается владельцем профиля управляемого профиля для получения политики идентификаторов вызывающего объекта. -или- Вызывается владельцем профиля управляемого профиля, чтобы задать пакеты, которые разрешены подстановки контактов в управляемом профиле на основе сведений об идентификаторе вызывающего объекта. |
| ManagedProfileContactsAccessPolicy |
Вызывается владельцем профиля управляемого профиля, чтобы определить текущую политику, примененную к контактам управляемого профиля. -или- Вызывается владельцем профиля управляемого профиля, чтобы задать пакеты, которым разрешен доступ к контактам управляемого профиля от родительского пользователя. |
| ManagedSubscriptionsPolicy |
Возвращает текущий |
| MinimumRequiredWifiSecurityLevel |
Возвращает текущий минимальный уровень безопасности Wi-Fi. -или- Вызывается владельцем устройства или владельцем профиля управляемого профиля организации, чтобы указать минимальный уровень безопасности, необходимый для сетей Wi-Fi. |
| MtePolicy |
Вызывается владельцем устройства, владельцем профиля устройства, принадлежащим организации, чтобы получить политику расширения тегов памяти (MTE)
|
| NearbyAppStreamingPolicy |
Возвращает текущую политику потоковой передачи приложений, установленную владельцем устройства или профиля. -или- Вызывается владельцем устройства или профиля, чтобы задать политику потоковой передачи приложений рядом. |
| NearbyNotificationStreamingPolicy |
Возвращает текущую политику потоковой передачи уведомлений, установленную владельцем устройства или профиля. -или- Вызывается владельцем устройства или профиля, чтобы задать политику потоковой передачи уведомлений рядом. |
| PasswordComplexity |
Возвращает сложность блокировки экрана текущего пользователя. |
| PeerReference |
Возвращает ссылку на объект JNI для этого Java однорангового узла. (Унаследовано от Object) |
| PreferentialNetworkServiceConfigs |
Получите привилегированную конфигурацию сети или задает конфигурации привилегированной сети. |
| PreferentialNetworkServiceEnabled |
Указывает, включена ли привилегированная сетевая служба. —или— задает, включена ли привилегированная сетевая служба. |
| RequiredPasswordComplexity |
Возвращает обязательный |
| Resources |
|
| StorageEncryptionStatus |
Вызывается приложением, администрированием устройства для определения текущего состояния шифрования устройства. |
| SubscriptionIds |
Возвращает идентификаторы подписки всех подписок, скачанных вызывающим администратором. |
| SystemUpdatePolicy |
Ранее |
| ThresholdClass |
Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода. |
| ThresholdType |
Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода. |
| TransferOwnershipBundle |
Возвращает данные, передаваемые от текущего администратора новому администратору во время передачи владения. |
| UsbDataSignalingEnabled |
Возвращает значение, включена ли в данный момент сигналирование USB-данных. -или- Вызывается владельцем устройства или владельцем профиля управляемого профиля организации, чтобы включить или отключить сигнал USB-данных для устройства. |
| UserRestrictionsGlobally |
Вызывается профилем или владельцем устройства для получения глобальных ограничений пользователей. |
| WifiSsidPolicy |
Возвращает текущую политику SSID Wi-Fi. -или- Вызывается владельцем устройства или владельцем профиля управляемого профиля организации, чтобы указать политику SSID Wi-Fi ( |
Методы
| Имя. | Описание |
|---|---|
| AcknowledgeDeviceCompliant() |
Вызывается владельцем профиля управляемого профиля организации, чтобы признать, что устройство соответствует требованиям, и пользователь может отключить профиль при необходимости в соответствии с политикой максимального времени отключения. |
| AddCrossProfileIntentFilter(ComponentName, IntentFilter, DevicePolicyManagerFlags) |
Вызывается владельцем управляемого профиля, чтобы некоторые намерения, отправленные в управляемом профиле, также можно разрешить в родительском или наоборот. |
| AddCrossProfileWidgetProvider(ComponentName, String) |
Вызывается владельцем профиля управляемого профиля или владельцем разрешения |
| AddOverrideApn(ComponentName, ApnSetting) |
Вызывается владельцем устройства или владельцем управляемого профиля для добавления переопределения APN. |
| AddPersistentPreferredActivity(ComponentName, IntentFilter, ComponentName) |
Вызывается владельцем профиля или владельцем устройства или владельцем разрешения |
| AddUserRestriction(ComponentName, String) |
Вызывается владельцем профиля, владельцем устройства или владельцем любого разрешения, связанного с ограничением пользователя, чтобы задать ограничение пользователя, указанное ключом. |
| AddUserRestrictionGlobally(String) |
Вызывается владельцем профиля, владельцем устройства или владельцем любого разрешения, связанного с ограничением пользователя, чтобы задать ограничение пользователя, указанное |
| BindDeviceAdminServiceAsUser(ComponentName, Intent, IServiceConnection, Bind, UserHandle) |
Вызывается владельцем устройства для привязки к службе от вторичного управляемого пользователя или наоборот. |
| BindDeviceAdminServiceAsUser(ComponentName, Intent, IServiceConnection, Context+BindServiceFlags, UserHandle) |
Управляет политикой устройств и ограничениями, применяемыми к пользователю устройства или приложений, работающих на устройстве. |
| CanAdminGrantSensorsPermissions() |
Возвращает значение true, если вызывающий объект работает на устройстве, где администратор может предоставить разрешения, связанные с датчиками устройств. |
| CanUsbDataSignalingBeDisabled() |
Возвращает, поддерживается ли включение или отключение сигналов USB-данных на устройстве. |
| ClearApplicationUserData(ComponentName, String, IExecutor, DevicePolicyManager+IOnClearApplicationUserDataListener) |
Вызывается владельцем устройства или владельцем профиля для очистки данных пользователя приложения заданного пакета. |
| ClearCrossProfileIntentFilters(ComponentName) |
Вызывается владельцем профиля управляемого профиля, чтобы удалить фильтры намерений между профилями, которые отправляются из управляемого профиля в родительский или из родительского профиля в управляемый профиль. |
| ClearDeviceOwnerApp(String) |
Очищает текущего владельца устройства. |
| ClearPackagePersistentPreferredActivities(ComponentName, String) |
Вызывается владельцем профиля или владельцем устройства или владельцем разрешения |
| ClearProfileOwner(ComponentName) |
Очищает активного владельца профиля. |
| ClearResetPasswordToken(ComponentName) |
Вызывается профилем, владельцем устройства или владельцем разрешения
|
| ClearUserRestriction(ComponentName, String) |
Вызывается владельцем профиля, владельцем устройства или владельцем любого разрешения, связанного с ограничением пользователя, чтобы очистить ограничение пользователя, указанное ключом. |
| Clone() |
Создает и возвращает копию этого объекта. (Унаследовано от Object) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Управляет политикой устройств и ограничениями, применяемыми к пользователю устройства или приложений, работающих на устройстве. (Унаследовано от JavaObject) |
| CreateAdminSupportIntent(String) |
Вызывается любым приложением для отображения диалогового окна поддержки при отключении функции администратором. |
| CreateAndInitializeUser(ComponentName, String, String, ComponentName, Bundle) |
Устаревшие.
Вызывается владельцем устройства для создания пользователя с указанным именем. |
| CreateAndManageUser(ComponentName, String, ComponentName, PersistableBundle, UserManagementFlags) |
Вызывается владельцем устройства для создания пользователя с указанным именем и заданным компонентом вызывающего пакета в качестве владельца профиля. |
| CreateUser(ComponentName, String) |
Устаревшие.
Вызывается владельцем устройства для создания пользователя с указанным именем. |
| Dispose() |
Освобождает ресурсы, удерживаемые этим Java одноранговым узлом. (Унаследовано от Object) |
| Dispose(Boolean) |
Освобождает ресурсы, удерживаемые этим Java одноранговым узлом. (Унаследовано от Object) |
| DisposeUnlessReferenced() |
Управляет политикой устройств и ограничениями, применяемыми к пользователю устройства или приложений, работающих на устройстве. (Унаследовано от JavaObject) |
| EnableSystemApp(ComponentName, Intent) |
Повторно включите системные приложения по намерению, которые были отключены по умолчанию при инициализации пользователя. |
| EnableSystemApp(ComponentName, String) |
Повторно включите системное приложение, которое было отключено по умолчанию при инициализации пользователя. |
| Equals(Object) |
Управляет политикой устройств и ограничениями, применяемыми к пользователю устройства или приложений, работающих на устройстве. (Унаследовано от JavaObject) |
| Equals(Object) |
Указывает, равен ли другой объект этому объекту. (Унаследовано от Object) |
| FromContext(Context) |
Управляет политикой устройств и ограничениями, применяемыми к пользователю устройства или приложений, работающих на устройстве. |
| GenerateKeyPair(ComponentName, String, KeyGenParameterSpec, IdAttestationFlags) |
Этот API можно вызвать следующим образом, чтобы создать новую пару закрытых и открытых ключей: <ul><li>Device owner/li li Profile owner<>/<><li>li Delegated certificate installer</><><>li li Credential management app/li<An app>, которая содержит < разрешение> |
| GenerateKeyPair(String, KeyGenParameterSpec, IdAttestationFlags, KeyChainManagerKeyPairScope) |
Создает новую пару закрытого и открытого ключа с указанной областью. |
| GetAccountTypesWithManagementDisabled() |
Возвращает массив учетных записей, для которых управление учетными записями отключено владельцем профиля или владельцем устройства. |
| GetAffiliationIds(ComponentName) |
Возвращает набор идентификаторов принадлежности, заданных ранее через |
| GetAlwaysOnVpnLockdownWhitelist(ComponentName) |
Вызывается владельцем устройства или профиля, чтобы запросить набор пакетов, которым разрешен доступ к сети напрямую, если vpn всегда находится в режиме блокировки, но не подключен. |
| GetAlwaysOnVpnPackage(ComponentName) |
Вызывается владельцем устройства или профиля для чтения имени пакета, администрирования vpn-подключения always-on для текущего пользователя. |
| GetApplicationRestrictions(ComponentName, String) |
Извлекает ограничения приложений для заданного целевого приложения, работающего в вызывающем пользователе. |
| GetApplicationRestrictionsManagingPackage(ComponentName) |
Вызывается владельцем профиля или владельцем устройства, чтобы получить ограничения приложения, управляющие пакетом для текущего пользователя или |
| GetAutoTimeEnabled(ComponentName) |
Возвращает значение true, если на устройстве включено автоматическое время. |
| GetAutoTimeZoneEnabled(ComponentName) |
Возвращает значение true, если на устройстве включен автоматический часовой пояс. |
| GetBindDeviceAdminTargetUsers(ComponentName) |
Возвращает список целевых пользователей, которые владелец вызывающего устройства или владелец дополнительного пользователя могут использовать при вызове |
| GetBluetoothContactSharingDisabled(ComponentName) |
Вызывается владельцем профиля управляемого профиля, чтобы определить, не могут ли устройства Bluetooth получить доступ к корпоративным контактам. |
| GetCameraDisabled(ComponentName) |
Определите, были ли камеры устройства отключены для этого пользователя, либо вызывающим администратором, если указано или все администраторы. |
| GetCertInstallerPackage(ComponentName) |
Вызывается владельцем профиля или владельцем устройства, чтобы получить установщик сертификатов для пользователя или |
| GetContentProtectionPolicy(ComponentName) |
Возвращает текущую политику защиты содержимого. |
| GetCrossProfileCalendarPackages(ComponentName) |
Получает набор имен пакетов, которым разрешен доступ к API-интерфейсам межпрофилирования календаря. |
| GetCrossProfileCallerIdDisabled(ComponentName) |
Вызывается владельцем профиля управляемого профиля, чтобы определить, отключена ли информация о вызывающем идентификаторе. |
| GetCrossProfileContactsSearchDisabled(ComponentName) |
Вызывается владельцем профиля управляемого профиля, чтобы определить, отключен ли поиск контактов. |
| GetCrossProfilePackages(ComponentName) |
Возвращает набор имен пакетов, заданных администратором, как разрешено запрашивать согласие пользователя для обмена данными между профилями, через |
| GetCrossProfileWidgetProviders(ComponentName) |
Вызывается владельцем профиля управляемого профиля или владельцем разрешения |
| GetDelegatedScopes(ComponentName, String) |
Вызывается владельцем профиля или владельцем устройства, чтобы получить список областей, предоставленных пакету делегата. |
| GetDelegatePackages(ComponentName, String) |
Вызывается владельцем профиля или владельцем устройства для получения списка пакетов делегатов, которым предоставлена область делегирования. |
| GetEndUserSessionMessage(ComponentName) |
Возвращает сообщение конечного сеанса пользователя. |
| GetEndUserSessionMessageFormatted(ComponentName) |
Возвращает сообщение конечного сеанса пользователя. |
| GetFactoryResetProtectionPolicy(ComponentName) |
Вызываемый владельцем устройства или владельцем профиля устройства, принадлежащим организации, для получения текущей политики сброса конфигурации фабрики (FRP), установленной ранее |
| GetGlobalPrivateDnsHost(ComponentName) |
Возвращает узел Частная зона DNS на уровне системы. |
| GetGlobalPrivateDnsMode(ComponentName) |
Возвращает системный Частная зона DNS режим. |
| GetHashCode() |
Возвращает значение хэш-кода для объекта. (Унаследовано от Object) |
| GetInstalledCaCerts(ComponentName) |
Возвращает все сертификаты ЦС, которые в настоящее время являются доверенными, за исключением системных сертификатов ЦС. |
| GetKeepUninstalledPackages(ComponentName) |
Получите список приложений, которые будут поддерживаться как APKs, даже если пользователь в настоящее время не установил его. |
| GetKeyguardDisabledFeatures(ComponentName) |
Определите, были ли функции отключены в службе keyguard либо вызывающим администратором, если они указаны, либо все администраторы, устанавливающие ограничения для этого пользователя и его участвующих профилей. |
| GetKeyPairGrants(String, KeyChainManagerKeyPairScope) |
Вызывается владельцем устройства или профиля, делегированным бирателем сертификатов (приложением, делегированным |
| GetKeyPairGrants(String) |
Вызывается владельцем устройства или владельца профиля или делегатом сертификата (приложением, делегированным |
| GetLockTaskFeatures(ComponentName) |
Возвращает, какие системные функции включены для режима LockTask. |
| GetLockTaskPackages(ComponentName) |
Возвращает список пакетов, разрешенных для запуска режима задачи блокировки. |
| GetLongSupportMessage(ComponentName) |
Вызывается администратором устройства, чтобы получить длинное сообщение о поддержке. |
| GetLongSupportMessageFormatted(ComponentName) |
Вызывается администратором устройства, чтобы получить длинное сообщение о поддержке. |
| GetManagedProfileMaximumTimeOff(ComponentName) |
Вызывается владельцем профиля управляемого профиля организации, чтобы получить максимальное время отключения профиля. |
| GetMaximumFailedPasswordsForWipe(ComponentName) |
Извлеките текущее максимальное количество попыток входа, разрешенных до очистки устройства или профиля, для определенного администратора или всех администраторов, устанавливающих ограничения для этого пользователя и его участвующих профилей. |
| GetMaximumTimeToLock(ComponentName) |
Извлеките текущее максимальное время для разблокировки для определенного администратора или всех администраторов, устанавливающих ограничения для этого пользователя и его участвующих профилей. |
| GetMeteredDataDisabledPackages(ComponentName) |
Вызывается владельцем устройства или профиля, чтобы получить список пакетов, ограниченных администратором, с помощью данных с лимитными данными. |
| GetOrganizationColor(ComponentName) |
Вызывается владельцем профиля управляемого профиля, чтобы получить цвет, используемый для настройки. |
| GetOrganizationName(ComponentName) |
Вызывается владельцем устройства (с API 26) или владельцем профиля (с API 24) или владельцем разрешения |
| GetOrganizationNameFormatted(ComponentName) |
Вызывается владельцем устройства (с API 26) или владельцем профиля (с API 24) или владельцем разрешения |
| GetOverrideApns(ComponentName) |
Вызывается владельцем устройства или владельцем управляемого профиля, чтобы получить все переопределения APN, вставленные владельцем устройства или владельцем управляемого профиля ранее с помощью |
| GetParentProfileInstance(ComponentName) |
Вызывается владельцем профиля управляемого профиля или другими приложениями в управляемом профиле, чтобы получить |
| GetPasswordExpiration(ComponentName) |
Получите текущее время истечения срока действия пароля для определенного администратора или всех администраторов, которые устанавливают ограничения для этого пользователя и его участвующих профилей. |
| GetPasswordExpirationTimeout(ComponentName) |
Получите время ожидания истечения срока действия пароля для данного администратора. |
| GetPasswordHistoryLength(ComponentName) |
Получите текущую длину журнала паролей для определенного администратора или всех администраторов, которые устанавливают ограничения для этого пользователя и его участвующих профилей. |
| GetPasswordMaximumLength(PasswordQuality) |
Возвращает максимальную длину пароля, которую устройство поддерживает для определенного качества пароля. |
| GetPasswordMinimumLength(ComponentName) |
Извлеките текущую минимальную длину пароля для определенного администратора или всех администраторов, устанавливающих ограничения для этого пользователя и его участвующих профилей. |
| GetPasswordMinimumLetters(ComponentName) |
Извлеките текущее количество букв, необходимых в пароле для определенного администратора или всех администраторов, которые устанавливают ограничения для этого пользователя и его участвующих профилей. |
| GetPasswordMinimumLowerCase(ComponentName) |
Извлеките текущее число строчные буквы, необходимые в пароле для определенного администратора или всех администраторов, которые устанавливают ограничения для этого пользователя и его участвующих профилей. |
| GetPasswordMinimumNonLetter(ComponentName) |
Извлеките текущее число символов, отличных от букв, необходимых в пароле для определенного администратора или всех администраторов, которые задают ограничения для этого пользователя и его участвующих профилей. |
| GetPasswordMinimumNumeric(ComponentName) |
Извлеките текущее число числовых цифр, необходимых в пароле для определенного администратора или всех администраторов, которые задают ограничения для этого пользователя и его участвующих профилей. |
| GetPasswordMinimumSymbols(ComponentName) |
Извлеките текущее количество символов, необходимых в пароле для определенного администратора или всех администраторов, которые устанавливают ограничения для этого пользователя и его участвующих профилей. |
| GetPasswordMinimumUpperCase(ComponentName) |
Извлеките текущее количество букв верхнего регистра, необходимых в пароле для определенного администратора или всех администраторов, которые устанавливают ограничения для этого пользователя и его участвующих профилей. |
| GetPasswordQuality(ComponentName) |
Получение текущего минимального качества пароля для конкретного администратора или всех администраторов, которые устанавливают ограничения для этого пользователя и его участвующих профилей. |
| GetPendingSystemUpdate(ComponentName) |
Получение сведений о ожидающих обновлении системы. |
| GetPermissionGrantState(ComponentName, String, String) |
Возвращает текущее состояние предоставления разрешения среды выполнения для конкретного приложения. |
| GetPermissionPolicy(ComponentName) |
Возвращает текущую политику разрешений среды выполнения, заданную владельцем устройства или профиля. |
| GetPermittedAccessibilityServices(ComponentName) |
Возвращает список разрешенных служб специальных возможностей, заданных этим владельцем устройства или профиля. |
| GetPermittedCrossProfileNotificationListeners(ComponentName) |
Возвращает список пакетов, установленных на основном пользователе, который позволил использовать |
| GetPermittedInputMethods(ComponentName) |
Возвращает список разрешенных методов ввода, заданных этим устройством или владельцем профиля. |
| GetPersonalAppsSuspendedReasons(ComponentName) |
Вызывается владельцем профиля управляемого профиля организации, чтобы проверить, приостановлены ли личные приложения. |
| GetPolicy(PolicyIdentifier, DevicePolicyManagerScope) |
Возвращает значение заданной политики, так как она была задана вызывающим оператором. |
| GetRequiredStrongAuthTimeout(ComponentName) |
Определите, сколько времени пользователь сможет использовать вторичную, нестрочную проверку подлинности для проверки подлинности, так как использовался последний надежный метод проверки подлинности (пароль, пин-код или шаблон). |
| GetResolvedDeviceWidePolicy(PolicyIdentifier) |
Возвращает разрешенное значение заданной политики на уровне устройства. |
| GetResolvedPerUserPolicy(PolicyIdentifier) |
Возвращает разрешенное значение заданной политики для каждого пользователя. |
| GetScreenCaptureDisabled(ComponentName) |
Определите, отключена ли запись экрана вызывающим администратором, если она указана или все администраторы. |
| GetSecondaryUsers(ComponentName) |
Вызывается владельцем устройства для перечисления всех вторичных пользователей на устройстве. |
| GetShortSupportMessage(ComponentName) |
Вызывается администратором устройства или владельцем разрешения |
| GetShortSupportMessageFormatted(ComponentName) |
Вызывается администратором устройства или владельцем разрешения |
| GetStartUserSessionMessage(ComponentName) |
Возвращает сообщение о запуске сеанса пользователя. |
| GetStartUserSessionMessageFormatted(ComponentName) |
Возвращает сообщение о запуске сеанса пользователя. |
| GetStorageEncryption(ComponentName) |
Этот элемент считается нерекомендуемым. |
| GetTrustAgentConfiguration(ComponentName, ComponentName) |
Получает конфигурацию для данного агента доверия на основе агрегирования всех вызовов |
| GetUserControlDisabledPackages(ComponentName) |
Возвращает список пакетов, над которым элемент управления пользователем отключен владельцем или владельцем профиля или владельцем разрешения |
| GetUserRestrictions(ComponentName) |
Вызывается администратором, чтобы получить ограничения пользователей, заданные самостоятельно |
| GetWifiMacAddress(ComponentName) |
Возвращает MAC-адрес устройства Wi-Fi. |
| GrantKeyPairToApp(ComponentName, String, String) |
Вызывается владельцем устройства или владельца профиля или делегатом выбора сертификата (приложение, делегированное |
| GrantKeyPairToApp(String, String, KeyChainManagerKeyPairScope) |
Вызывается владельцем устройства или профиля, делегированным бирателем сертификатов (приложением, делегированным |
| GrantKeyPairToWifiAuth(String, KeyChainManagerKeyPairScope) |
Вызывается владельцем устройства или профиля, делегированным выборщиком сертификатов (приложением, делегированным |
| GrantKeyPairToWifiAuth(String) |
Вызывается владельцем устройства или владельца профиля или делегатом выбора сертификата (приложение, делегированное |
| HasCaCertInstalled(ComponentName, Byte[]) |
Возвращает, установлен ли этот сертификат в качестве доверенного ЦС. |
| HasGrantedPolicy(ComponentName, DeviceAdminUses) |
Возвращает значение true, если администратор получил определенную политику устройства. |
| HasKeyPair(String, KeyChainManagerKeyPairScope) |
Этот API можно вызвать следующим образом, чтобы запрашивать, установлен ли сертификат и закрытый ключ под заданным псевдонимом для указанной области: <ul><li>Device owner/li Profile owner<</<>>li li>Li Делегированный установщик< сертификатов/><li><li>credential management app (только цепочка ключей пользователя)</>><li Приложение, которое содержит |
| HasKeyPair(String) |
Этот API можно вызвать следующим образом, чтобы запросить, установлен ли сертификат и закрытый ключ под заданным псевдонимом: <ul><li>Device owner/li profile owner<>/<><li li>Li Delegated certificate installer</><><>li li Credential management app/li<><An app>, который содержит
|
| HasLockdownAdminConfiguredNetworks(ComponentName) |
Вызывается владельцем устройства или владельцем профиля управляемого профиля организации, чтобы определить, запрещается ли пользователю изменять сети, настроенные администратором. |
| InstallCaCert(ComponentName, Byte[]) |
Устанавливает указанный сертификат в качестве пользовательского ЦС. |
| InstallExistingPackage(ComponentName, String) |
Установите существующий пакет, установленный другим пользователем или хранимый после удаления. |
| InstallKeyPair(ComponentName, IPrivateKey, Certificate, String) |
Этот API можно вызвать следующим образом, чтобы установить сертификат и соответствующий закрытый ключ: <ul><li>Device owner/li profile owner<>/<><li li>Li Delegated certificate installer</><><li li>Credential management app/li App<, который содержит > разрешение</li> |
| InstallKeyPair(ComponentName, IPrivateKey, Certificate[], String, Boolean) |
Этот API можно вызвать следующим образом, чтобы установить цепочку сертификатов и соответствующий закрытый ключ для конечного сертификата: <ul><li>Device owner/li Profile owner/li Li Profile owner<>/<><li>Li Делегированный установщик< сертификата/><><>li credential management app</li><>An app, которое содержит |
| InstallKeyPair(ComponentName, IPrivateKey, Certificate[], String, InstallKeyFlags) |
Этот API можно вызвать следующим образом, чтобы установить цепочку сертификатов и соответствующий закрытый ключ для конечного сертификата: <ul><li>Device owner/li Profile owner/li Li Profile owner<>/<><li>Li Делегированный установщик< сертификата/><><>li credential management app</li><>An app, которое содержит |
| InstallSystemUpdate(ComponentName, Uri, IExecutor, DevicePolicyManager+InstallSystemUpdateCallback) |
Вызывается владельцем устройства или владельцем профиля управляемого профиля организации для установки обновления системы из данного файла. |
| IsAdminActive(ComponentName) |
Возвращает значение true, если данный компонент администратора в настоящее время активен (включен) в системе. |
| IsAlwaysOnVpnLockdownEnabled(ComponentName) |
Вызывается владельцем устройства или профиля, чтобы запрашивать, настроен ли текущий VPN-подключение в режиме блокировки. |
| IsApplicationHidden(ComponentName, String) |
Определите, скрыт ли пакет. |
| IsBackupServiceEnabled(ComponentName) |
Возвращает, включена ли служба резервного копирования владельцем устройства или владельцем профиля для текущего пользователя, как указано ранее |
| IsCommonCriteriaModeEnabled(ComponentName) |
Возвращает значение, включен ли в данный момент режим распространенных условий. |
| IsDeviceOwnerApp(String) |
Используется для определения того, зарегистрирован ли определенный пакет в качестве приложения владельца устройства. |
| IsEphemeralUser(ComponentName) |
Проверяет, работает ли владелец профиля в эфемерном пользователе. |
| IsKeyPairGrantedToWifiAuth(String, KeyChainManagerKeyPairScope) |
Вызывается владельцем устройства или профиля, делегированным выборщиком сертификатов (приложением, делегированным |
| IsKeyPairGrantedToWifiAuth(String) |
Вызывается владельцем устройства или владельцем профиля или делегированным бирающим сертификатом (приложением, делегированным |
| IsLockTaskPermitted(String) |
Эта функция позволяет вызывающему объекту узнать, разрешено ли этому компоненту запускать режим задачи блокировки. |
| IsManagedProfile(ComponentName) |
Возвращается, если этот пользователь является управляемым профилем другого пользователя. |
| IsMasterVolumeMuted(ComponentName) |
Вызывается владельцами профилей или устройств, чтобы проверить, включен или отключен глобальный том. |
| IsNetworkLoggingEnabled(ComponentName) |
Возвращает значение, включено ли ведение журнала сети владельцем устройства или владельцем профиля управляемого профиля. |
| IsOutgoingEsimTransferAllowed(Int32) |
Возвращает, разрешена ли исходящая передача eSIM для определенной подписки. |
| IsOverrideApnEnabled(ComponentName) |
Вызывается владельцем устройства, чтобы проверить, включены ли переопределения APN. |
| IsPackageSuspended(ComponentName, String) |
Определите, приостановлен ли пакет. |
| IsProfileOwnerApp(String) |
Используется для определения того, зарегистрирован ли определенный пакет в качестве владельца профиля для пользователя. |
| IsProvisioningAllowed(String) |
Возвращает, может ли вызывающий объект инициировать подготовку управляемого профиля или устройства, задав себе имя владельца устройства или профиля. |
| IsResetPasswordTokenActive(ComponentName) |
Вызывается профилем, владельцем устройства или владельцем разрешения
|
| IsSafeOperation(Int32) |
Проверяет, безопасно ли выполнять операции, которые могут быть затронуты заданным |
| IsSecurityLoggingEnabled(ComponentName) |
Возвращает значение, включено ли ведение журнала безопасности администратором. |
| IsUninstallBlocked(ComponentName, String) |
Проверьте, заблокирован ли пользователь политикой устройства удаление пакета. |
| IsUsingUnifiedPassword(ComponentName) |
При вызове владельца профиля управляемого профиля возвращается значение true, если профиль использует единую задачу с родительским пользователем. |
| JavaFinalize() |
Устаревшие.
Вызывается сборщиком мусора в объекте, когда сборка мусора определяет, что больше ссылок на объект нет. (Унаследовано от Object) |
| ListForegroundAffiliatedUsers() |
Возвращает список пользователей, работающих |
| LockNow() |
Сделайте блокировку устройства немедленно, как если бы время ожидания экрана блокировки истекло в момент этого вызова. |
| LockNow(DevicePolicyManagerFlags) |
Сделайте блокировку устройства немедленно, как если бы время ожидания экрана блокировки истекло в момент этого вызова. |
| LogoutUser(ComponentName) |
Вызывается владельцем профиля вторичного пользователя, связанного с устройством, чтобы остановить вызывающего пользователя и вернуться к основному пользователю (когда пользователь |
| Notify() |
Пробуждение одного потока, ожидающего монитора этого объекта. (Унаследовано от Object) |
| NotifyAll() |
Просыпает все потоки, ожидающие монитора этого объекта. (Унаследовано от Object) |
| Reboot(ComponentName) |
Вызывается владельцем устройства для перезагрузки устройства. |
| RemoveActiveAdmin(ComponentName) |
Удалите текущий компонент администрирования. |
| RemoveCrossProfileWidgetProvider(ComponentName, String) |
Вызывается владельцем профиля управляемого профиля или владельцем разрешения |
| RemoveKeyPair(ComponentName, String) |
Этот API можно вызвать следующим образом, чтобы удалить сертификат и пару закрытых ключей, установленную под заданным псевдонимом: <ul><li>Device owner/li profile owner<>/<><li li>Делегированный установщик< сертификатов/><li li>credential management app</><li></ul> |
| RemoveKeyPair(String, KeyChainManagerKeyPairScope) |
Этот API можно вызвать следующим образом, чтобы удалить сертификат и пару закрытых ключей, установленную под заданным псевдонимом, указывая, находится ли она в цепочке ключей пользователя или на уровне устройства: <ul><li>Device owner/li profile owner<</<<>>>li li>делегированный установщик сертификата</li<>li>credential management app (только цепочка ключей пользователя)</li></ul> |
| RemoveOverrideApn(ComponentName, Int32) |
Вызывается владельцем устройства или владельцем управляемого профиля, чтобы удалить переопределение APN. |
| RemoveUser(ComponentName, UserHandle) |
Вызывается владельцем устройства для удаления пользователя или профиля и всех связанных данных. |
| RequestBugreport(ComponentName) |
Вызывается владельцем устройства, чтобы запросить ошибку. |
| ResetPassword(String, ResetPasswordFlags) |
Принудительно заставить новый пароль для разблокировки устройства (пароль, необходимый для доступа ко всему устройству) или вызов рабочего профиля для текущего пользователя. |
| ResetPasswordWithToken(ComponentName, String, Byte[], ResetPasswordFlags) |
Вызывается владельцем устройства или профиля, чтобы принудительно задать новый пароль разблокировки устройства или вызов управляемого профиля для текущего пользователя. |
| RetrieveNetworkLogs(ComponentName, Int64) |
Вызывается владельцем устройства, владельцем профиля управляемого профиля или делегированным приложением для |
| RetrievePreRebootSecurityLogs(ComponentName) |
Вызывается владельцем устройства или владельцем профиля управляемого профиля организации для получения журналов устройств до последней перезагрузки устройства. |
| RetrieveSecurityLogs(ComponentName) |
Вызывается владельцем устройства или владельцем профиля управляемого профиля организации, чтобы получить все новые записи журнала безопасности после последнего вызова этого API после загрузки устройства. |
| RevokeKeyPairFromApp(ComponentName, String, String) |
Вызывается владельцем устройства или владельца профиля или делегированным бирающим сертификатом (приложением, делегированным |
| RevokeKeyPairFromApp(String, String, KeyChainManagerKeyPairScope) |
Вызывается владельцем устройства или профиля, делегированным выборщиком сертификатов (приложением, делегированным |
| RevokeKeyPairFromWifiAuth(String, KeyChainManagerKeyPairScope) |
Вызывается владельцем устройства или профиля, делегированным бирателем сертификатов (приложением, делегированным |
| RevokeKeyPairFromWifiAuth(String) |
Вызывается владельцем устройства или владельца профиля или делегированным бирающим сертификатом (приложением, делегированным |
| SetAccountManagementDisabled(ComponentName, String, Boolean) |
Вызывается владельцем устройства или владельцем профиля, чтобы отключить управление учетными записями для определенного типа учетной записи. |
| SetAffiliationIds(ComponentName, ICollection<String>) |
Указывает сущность, которая управляет устройством. |
| SetAlwaysOnVpnPackage(ComponentName, String, Boolean, ICollection<String>) |
Версия |
| SetAlwaysOnVpnPackage(ComponentName, String, Boolean) |
Вызывается владельцем устройства или профиля для настройки vpn-подключения постоянного подключения через определенное приложение для текущего пользователя. |
| SetApplicationHidden(ComponentName, String, Boolean) |
Скрытие или распакуйте пакеты. |
| SetApplicationRestrictions(ComponentName, String, Bundle) |
Задает ограничения приложения для заданного целевого приложения, работающего в вызывающем пользователе. |
| SetApplicationRestrictionsManagingPackage(ComponentName, String) |
Вызывается владельцем профиля или владельцем устройства, чтобы предоставить пакету разрешение на управление ограничениями приложений для вызывающего пользователя через |
| SetAutoTimeEnabled(ComponentName, Boolean) |
Вызывается владельцем устройства, владельцем профиля для основного пользователя или владельца профиля управляемого профиля организации, чтобы включить и отключить автоматическое время. |
| SetAutoTimeRequired(ComponentName, Boolean) |
Вызывается владельцем устройства или владельцем профиля из Android 8. |
| SetAutoTimeZoneEnabled(ComponentName, Boolean) |
Вызывается владельцем устройства, владельцем профиля для основного пользователя или владельца профиля управляемого профиля организации, чтобы включить и отключить автоматический часовой пояс. |
| SetBackupServiceEnabled(ComponentName, Boolean) |
Позволяет владельцу устройства или владельцу профиля включить или отключить службу резервного копирования. |
| SetBluetoothContactSharingDisabled(ComponentName, Boolean) |
Вызывается владельцем профиля управляемого профиля, чтобы задать, могут ли устройства Bluetooth получать доступ к корпоративным контактам. |
| SetCameraDisabled(ComponentName, Boolean) |
Вызывается приложением, администрированием устройства для отключения всех камер на устройстве для этого пользователя. |
| SetCertInstallerPackage(ComponentName, String) |
Вызывается владельцем профиля или владельцем устройства для предоставления доступа к API-интерфейсам управления привилегированными сертификатами сторонним приложениям установщика сертификатов. |
| SetCommonCriteriaModeEnabled(ComponentName, Boolean) |
Вызывается владельцем устройства или владельцем профиля управляемого профиля организации, чтобы переключить режим общих критериев для устройства. |
| SetConfiguredNetworksLockdownState(ComponentName, Boolean) |
Вызывается владельцем устройства или владельцем профиля управляемого профиля организации, чтобы контролировать, может ли пользователь изменять сети, настроенные администратором. |
| SetContentProtectionPolicy(ComponentName, ContentProtectionPolicy) |
Задает политику защиты содержимого, которая управляет сканированием для неловких приложений. |
| SetCrossProfileCalendarPackages(ComponentName, ICollection<String>) |
Позволяет набору пакетов получать доступ к API-интерфейсам межпрофилирования календаря. |
| SetCrossProfileCallerIdDisabled(ComponentName, Boolean) |
Вызывается владельцем управляемого профиля, чтобы задать, будут ли данные вызывающего идентификатора из управляемого профиля отображаться в родительском профиле для входящих вызовов. |
| SetCrossProfileContactsSearchDisabled(ComponentName, Boolean) |
Вызывается владельцем управляемого профиля, чтобы задать, будет ли поиск контактов из управляемого профиля отображаться в родительском профиле для входящих вызовов. |
| SetCrossProfilePackages(ComponentName, ICollection<String>) |
Задает набор имен пакетов, разрешенных администратором, которые могут запрашивать согласие пользователя для обмена данными между профилями. |
| SetCrossProfileWidgetProviders(ICollection<String>) |
Вызывается владельцем профиля управляемого профиля или владельцем разрешения |
| SetDefaultDialerApplication(String) |
Должен вызываться владельцем устройства или владельцем профиля управляемого профиля организации, чтобы задать приложение абонента по умолчанию для вызывающего пользователя. |
| SetDefaultSmsApplication(ComponentName, String) |
Должен вызываться владельцем устройства или владельцем профиля управляемого профиля организации, чтобы задать приложение SMS по умолчанию. |
| SetDelegatedScopes(ComponentName, String, IList<String>) |
Вызывается владельцем профиля или владельцем устройства для предоставления доступа к привилегированным API другому приложению. |
| SetDeviceOwnerLockScreenInfo(ComponentName, ICharSequence) |
Задает сведения о владельце устройства, отображаемые на экране блокировки. |
| SetDeviceOwnerLockScreenInfo(ComponentName, String) |
Задает сведения о владельце устройства, отображаемые на экране блокировки. |
| SetEndUserSessionMessage(ComponentName, ICharSequence) |
Вызывается владельцем устройства, чтобы указать сообщение о конце сеанса пользователя. |
| SetEndUserSessionMessage(ComponentName, String) |
Вызывается владельцем устройства, чтобы указать сообщение о конце сеанса пользователя. |
| SetFactoryResetProtectionPolicy(ComponentName, FactoryResetProtectionPolicy) |
Вызываемый владельцем устройства или владельцем профиля устройства, принадлежащим организации, чтобы задать политику защиты от сброса фабрики (FRP). |
| SetGlobalPrivateDnsModeOpportunistic(ComponentName) |
Задает глобальный режим Частная зона DNS для оппортунистического. |
| SetGlobalPrivateDnsModeSpecifiedHost(ComponentName, String) |
Задает используемый глобальный узел Частная зона DNS. |
| SetGlobalSetting(ComponentName, String, String) |
Этот метод в основном не рекомендуется. |
| SetHandle(IntPtr, JniHandleOwnership) |
Задает свойство Handle. (Унаследовано от Object) |
| SetKeepUninstalledPackages(ComponentName, IList<String>) |
Задайте список приложений, которые будут поддерживаться как APKs, даже если пользователь в настоящее время не установил его. |
| SetKeyguardDisabled(ComponentName, Boolean) |
Вызывается владельцем устройства или владельцем профиля вторичных пользователей, которые связаны с устройством, чтобы полностью отключить keyguard. |
| SetKeyguardDisabledFeatures(ComponentName, KeyguardDisable) |
Вызывается приложением, администрированием устройства для отключения настроек keyguard, таких как мини-приложения. |
| SetKeyPairCertificate(ComponentName, String, IList<Certificate>, Boolean) |
Этот API можно вызвать следующим образом, чтобы связать сертификаты с парой ключей, созданной с помощью |
| SetKeyPairCertificate(String, IList<Certificate>, Boolean, KeyChainManagerKeyPairScope) |
Связывает цепочку сертификатов с определенным ключом с заданной областью действия. |
| SetLocationEnabled(ComponentName, Boolean) |
Вызывается владельцами устройств, чтобы задать глобальный параметр расположения пользователя. |
| SetLockTaskFeatures(ComponentName, LockTaskFeatures) |
Задает, какие системные функции включены при запуске устройства в режиме задачи блокировки. |
| SetLockTaskPackages(ComponentName, String[]) |
Задает, какие пакеты могут вводить режим задачи блокировки. |
| SetLogoutEnabled(ComponentName, Boolean) |
Вызывается владельцем устройства, чтобы указать, включен ли выход для всех вторичных пользователей. |
| SetLongSupportMessage(ComponentName, ICharSequence) |
Вызывается администратором устройства, чтобы задать длинное сообщение о поддержке. |
| SetLongSupportMessage(ComponentName, String) |
Вызывается администратором устройства, чтобы задать длинное сообщение о поддержке. |
| SetManagedProfileMaximumTimeOff(ComponentName, Int64) |
Вызывается владельцем профиля управляемого профиля организации, чтобы задать максимальное время отключения профиля. |
| SetMasterVolumeMuted(ComponentName, Boolean) |
Вызывается владельцами профилей или устройств, чтобы установить глобальный том выключения или выключения. |
| SetMaximumFailedPasswordsForWipe(ComponentName, Int32) |
Если задано значение больше нуля, политика будет выполнять очистку устройства или профиля после ввода слишком большого количества неправильных паролей для разблокировки устройства. |
| SetMaximumTimeToLock(ComponentName, Int64) |
Вызывается приложением, администрирующим устройство, чтобы задать максимальное время для действия пользователя, пока устройство не заблокирует. |
| SetMeteredDataDisabledPackages(ComponentName, IList<String>) |
Вызывается владельцем устройства или профиля, чтобы ограничить использование пакетов с использованием данных с помощью лимитных данных. |
| SetNetworkLoggingEnabled(ComponentName, Boolean) |
Вызывается владельцем устройства, владельцем профиля управляемого профиля или делегированным приложением для |
| SetOrganizationColor(ComponentName, Color) |
Вызывается владельцем профиля управляемого профиля, чтобы задать цвет, используемый для настройки. |
| SetOrganizationId(String) |
Задает идентификатор предприятия для рабочего профиля или управляемого устройства. |
| SetOrganizationName(ComponentName, ICharSequence) |
Вызывается владельцем устройства (с API 26) или владельцем профиля (с API 24), чтобы задать имя организации под управлением. |
| SetOrganizationName(ComponentName, String) |
Вызывается владельцем устройства (с API 26) или владельцем профиля (с API 24), чтобы задать имя организации под управлением. |
| SetOverrideApnsEnabled(ComponentName, Boolean) |
Вызывается владельцем устройства, чтобы задать, если необходимо включить переопределение APN. |
| SetPackagesSuspended(ComponentName, String[], Boolean) |
Вызывается владельцами устройств или профилей для приостановки пакетов для этого пользователя. |
| SetPasswordExpirationTimeout(ComponentName, Int64) |
Вызывается администратором устройства, чтобы задать время ожидания истечения срока действия пароля. |
| SetPasswordHistoryLength(ComponentName, Int32) |
Вызывается приложением, которое управляет устройством, чтобы задать длину журнала паролей. |
| SetPasswordMinimumLength(ComponentName, Int32) |
Вызывается приложением, которое управляет устройством, чтобы задать минимальную допустимую длину пароля. |
| SetPasswordMinimumLetters(ComponentName, Int32) |
Вызывается приложением, которое управляет устройством, чтобы задать минимальное количество букв, необходимых в пароле. |
| SetPasswordMinimumLowerCase(ComponentName, Int32) |
Вызывается приложением, которое управляет устройством, чтобы задать минимальное количество строчные буквы, необходимые в пароле. |
| SetPasswordMinimumNonLetter(ComponentName, Int32) |
Вызывается приложением, которое управляет устройством, чтобы задать минимальное количество символов, не являющихся буквами (числовыми цифрами или символами), необходимыми в пароле. |
| SetPasswordMinimumNumeric(ComponentName, Int32) |
Вызывается приложением, которое управляет устройством, чтобы задать минимальное количество числовых цифр, необходимых в пароле. |
| SetPasswordMinimumSymbols(ComponentName, Int32) |
Вызывается приложением, которое управляет устройством, чтобы задать минимальное количество символов, необходимых в пароле. |
| SetPasswordMinimumUpperCase(ComponentName, Int32) |
Вызывается приложением, которое управляет устройством, чтобы задать минимальное количество букв верхнего регистра, необходимых в пароле. |
| SetPasswordQuality(ComponentName, PasswordQuality) |
Вызывается приложением, администрированием устройства для установки ограничений паролей, которые он вводит. |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Управляет политикой устройств и ограничениями, применяемыми к пользователю устройства или приложений, работающих на устройстве. (Унаследовано от JavaObject) |
| SetPermissionGrantState(ComponentName, String, String, PermissionGrantState) |
Задает состояние предоставления разрешения среды выполнения для конкретного приложения. |
| SetPermissionPolicy(ComponentName, PermissionPolicy) |
Задайте ответ по умолчанию для будущих запросов разрешений среды выполнения приложениями. |
| SetPermittedAccessibilityServices(ComponentName, IList<String>) |
Вызывается профилем или владельцем устройства, чтобы задать разрешенное |
| SetPermittedCrossProfileNotificationListeners(ComponentName, IList<String>) |
Вызывается владельцем профиля управляемого профиля, чтобы задать пакеты, которым разрешено использовать |
| SetPermittedInputMethods(ComponentName, IList<String>) |
Вызывается владельцем профиля или устройства или владельцем |
| SetPersonalAppsSuspended(ComponentName, Boolean) |
Вызывается владельцем профиля управляемого профиля организации для приостановки личных приложений на устройстве. |
| SetPolicy(PolicyIdentifier, DevicePolicyManagerScope, Object) |
Задает заданную политику. |
| SetProfileEnabled(ComponentName) |
Задает состояние включенного профиля. |
| SetProfileName(ComponentName, String) |
Задает имя профиля. |
| SetRecommendedGlobalProxy(ComponentName, ProxyInfo) |
Задайте сетевой независимый глобальный прокси-сервер HTTP. |
| SetRequiredStrongAuthTimeout(ComponentName, Int64) |
Вызывается владельцем устройства или профиля, чтобы задать время ожидания, после которого разблокировка с помощью вторичной, не строгой проверки подлинности (e). |
| SetResetPasswordToken(ComponentName, Byte[]) |
Вызывается владельцем профиля или устройства для подготовки маркера, который позже можно использовать для сброса пароля блокировки устройства (если он вызывается владельцем устройства), или вызов управляемого профиля (если вызывается владельцем профиля). |
| SetRestrictionsProvider(ComponentName, ComponentName) |
Назначает определенный компонент службы поставщиком для выполнения запросов разрешений локального или удаленного администратора пользователя. |
| SetScreenCaptureDisabled(ComponentName, Boolean) |
Вызывается владельцем устройства или профиля, чтобы задать, отключена ли запись экрана. |
| SetSecureSetting(ComponentName, String, String) |
Этот метод в основном не рекомендуется. |
| SetSecurityLoggingEnabled(ComponentName, Boolean) |
Вызывается владельцем устройства или владельцем профиля управляемого профиля организации для управления функцией ведения журнала безопасности. |
| SetShortSupportMessage(ComponentName, ICharSequence) |
Вызывается администратором устройства, чтобы задать короткое сообщение о поддержке. |
| SetShortSupportMessage(ComponentName, String) |
Вызывается администратором устройства, чтобы задать короткое сообщение о поддержке. |
| SetStartUserSessionMessage(ComponentName, ICharSequence) |
Вызывается владельцем устройства, чтобы указать сообщение о запуске сеанса пользователя. |
| SetStartUserSessionMessage(ComponentName, String) |
Вызывается владельцем устройства, чтобы указать сообщение о запуске сеанса пользователя. |
| SetStatusBarDisabled(ComponentName, Boolean) |
Вызывается владельцем устройства или владельцем профиля вторичных пользователей, которые связаны с устройством, чтобы отключить строку состояния. |
| SetStorageEncryption(ComponentName, Boolean) |
Этот элемент считается нерекомендуемым. |
| SetSystemSetting(ComponentName, String, String) |
Вызывается владельцем устройства или профиля для обновления |
| SetSystemUpdatePolicy(ComponentName, SystemUpdatePolicy) |
Вызывается владельцами устройств или владельцами профилей управляемого профиля организации, чтобы задать локальную политику обновления системы. |
| SetTime(ComponentName, Int64) |
Вызывается владельцем устройства или владельцем профиля управляемого профиля организации, чтобы задать системное время настенных часов. |
| SetTimeZone(ComponentName, String) |
Вызывается владельцем устройства или владельцем профиля управляемого профиля организации, чтобы задать постоянный часовой пояс по умолчанию системы. |
| SetTrustAgentConfiguration(ComponentName, ComponentName, PersistableBundle) |
Задает список функций конфигурации для включения компонента агента доверия. |
| SetUninstallBlocked(ComponentName, String, Boolean) |
Измените, может ли пользователь удалить пакет. |
| SetUserControlDisabledPackages(ComponentName, IList<String>) |
Вызывается владельцем устройства или владельцем профиля или владельцем разрешения |
| SetUserIcon(ComponentName, Bitmap) |
Вызывается владельцами профилей или устройств, чтобы задать фотографию пользователя. |
| StartUserInBackground(ComponentName, UserHandle) |
Вызывается владельцем устройства, чтобы запустить указанного дополнительного пользователя в фоновом режиме. |
| StopUser(ComponentName, UserHandle) |
Вызывается владельцем устройства, чтобы остановить указанного дополнительного пользователя. |
| SwitchUser(ComponentName, UserHandle) |
Вызывается владельцем устройства для переключения указанного дополнительного пользователя на передний план. |
| ToArray<T>() |
Создает управляемый массив из этого Java оболочки массива. (Унаследовано от Object) |
| ToString() |
Возвращает строковое представление объекта. (Унаследовано от Object) |
| TransferOwnership(ComponentName, ComponentName, PersistableBundle) |
Изменяет текущий администратор на другой. |
| UninstallAllUserCaCerts(ComponentName) |
Удаляет все пользовательские сертификаты доверенного ЦС из профиля. |
| UninstallCaCert(ComponentName, Byte[]) |
При наличии удаляет указанный сертификат из доверенных пользователей ЦС. |
| UnregisterFromRuntime() |
Отменяет регистрацию этого Java однорангового узла из среды выполнения взаимодействия. (Унаследовано от Object) |
| UpdateOverrideApn(ComponentName, Int32, ApnSetting) |
Вызывается владельцем устройства или владельцем управляемого профиля для обновления переопределения APN. |
| Wait() |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>помощи уведомления</em> или <эм>прерванного</em>. (Унаследовано от Object) |
| Wait(Int64, Int32) |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прервано< или> до тех пор, пока не истекло определенное количество реального времени. (Унаследовано от Object) |
| Wait(Int64) |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прервано< или> до тех пор, пока не истекло определенное количество реального времени. (Унаследовано от Object) |
| WipeData(WipeDataFlags, ICharSequence) |
Попросите удалить все пользовательские данные. |
| WipeData(WipeDataFlags, String) |
Попросите удалить все пользовательские данные. |
| WipeData(WipeDataFlags) |
См. раздел |
| WipeDevice(WipeDataFlags) |
Попросите, чтобы устройство было удалено и сброшено заводским сбросом. |
Явные реализации интерфейса
| Имя. | Описание |
|---|---|
| IJavaPeerable.Disposed() |
Управляет политикой устройств и ограничениями, применяемыми к пользователю устройства или приложений, работающих на устройстве. (Унаследовано от JavaObject) |
| IJavaPeerable.Finalized() |
Управляет политикой устройств и ограничениями, применяемыми к пользователю устройства или приложений, работающих на устройстве. (Унаследовано от JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
Управляет политикой устройств и ограничениями, применяемыми к пользователю устройства или приложений, работающих на устройстве. (Унаследовано от JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Управляет политикой устройств и ограничениями, применяемыми к пользователю устройства или приложений, работающих на устройстве. (Унаследовано от JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Управляет политикой устройств и ограничениями, применяемыми к пользователю устройства или приложений, работающих на устройстве. (Унаследовано от JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Управляет политикой устройств и ограничениями, применяемыми к пользователю устройства или приложений, работающих на устройстве. (Унаследовано от JavaObject) |
Методы расширения
| Имя. | Описание |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Возвращает имя JNI типа экземпляра |
| JavaAs<TResult>(IJavaPeerable) |
Попробуйте принуждать к типу |
| JavaCast<TResult>(IJavaObject) |
Выполняет преобразование типа, проверяемого средой выполнения Android. |
| JavaCast<TResult>(IJavaObject) |
Управляет политикой устройств и ограничениями, применяемыми к пользователю устройства или приложений, работающих на устройстве. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Попробуйте принуждать к типу |