次の方法で共有


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
継承
DevicePolicyManager
属性

注釈

デバイスに適用されるポリシーを管理するためのパブリック インターフェイス。 このクラスのほとんどのクライアントは、デバイス管理者としてシステムに登録する必要があります。 さらに、デバイス管理者はプロファイルまたはデバイス所有者として登録できます。 特定のメソッドは、そのメソッドのドキュメントでデバイスまたはプロファイルの所有者に制限されていることが指定されていない限り、すべてのデバイス管理者がアクセスできます。 API を呼び出すアプリケーションは、それが所有するデバイス管理者コンポーネントの引数としてのみ渡すことができます。 それ以外の場合は、a SecurityException がスローされます。

<b>注: </b>on android.content.pm.PackageManager#FEATURE_AUTOMOTIVE automotive builds、一部のメソッドは例外を UnsafeStateException スローする可能性があるため (たとえば、車両が移動している場合)、自動車ビルドで実行されている呼び出し元は常にその例外をチェックする必要があります。そうしないと、クラッシュする可能性があります。

<div class="special reference"><h3>Developer Guides</h3>

デバイス管理のポリシーの管理の詳細については、デバイス管理開発者ガイドを参照してください。 </div>

の Java ドキュメントandroid.app.admin.DevicePolicyManager

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

コンストラクター

DevicePolicyManager(IntPtr, JniHandleOwnership)

JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。

フィールド

ActionAddDeviceAdmin

アクティビティ アクション: 新しいデバイス管理者をシステムに追加するようユーザーに依頼します。

ActionAdminPolicyCompliance

アクティビティ アクション: 管理者がプロビジョニングのポリシー コンプライアンスを表示するように開始します。

ActionApplicationDelegationScopesChanged

ブロードキャスト アクション: アプリケーション委任スコープが変更された後に送信されます。

ActionCheckPolicyCompliance

アクティビティ アクション: DPC を起動してポリシーのコンプライアンスを確認します。

ActionDeviceAdminService

サービス アクション: デバイス所有者とプロファイル所有者が必要に応じて所有できるサービスのアクション。

ActionDeviceFinancingStateChanged

ブロードキャスト アクション: デバイスの資金調達状態が変更されたことを示すブロードキャスト送信。

ActionDeviceOwnerChanged

ブロードキャスト アクション: デバイス所有者が設定、変更、またはクリアされたときに送信されます。

ActionDevicePolicyResourceUpdated

ブロードキャスト アクション: システム アプリに通知する (例:

ActionGetProvisioningMode

アクティビティ アクション: 管理者を起動して、プロビジョニングのモードを取得します。

ActionManagedProfileProvisioned

ブロードキャスト アクション: このブロードキャストは、マネージド プロファイルのプロビジョニングが正常に完了したことを示すために送信されます。

ActionProfileOwnerChanged

ブロードキャスト アクション: プロファイル所有者が設定、変更、またはクリアされたときに送信されます。

ActionProvisioningSuccessful

アクティビティ アクション: このアクティビティ アクションは、マネージド プロファイルまたはマネージド デバイスのプロビジョニングが正常に完了したことを示すために送信されます。

ActionProvisionManagedDevice

アクティビティ アクション: マネージド デバイスを設定するプロビジョニング フローを開始します。

ActionProvisionManagedProfile

アクティビティ アクション: マネージド プロファイルを設定するプロビジョニング フローを開始します。

ActionSetNewParentProfilePassword

アクティビティ アクション: ユーザーに親プロファイルの新しいパスワードを入力させます。

ActionSetNewPassword

アクティビティ アクション: ユーザーに新しいパスワードを入力させます。

ActionStartEncryption

アクティビティ アクション: デバイス上のデータを暗号化するプロセスを開始します。

ActionSystemUpdatePolicyChanged

ブロードキャスト アクション: 新しいローカル システムの更新ポリシーがデバイス所有者によって設定されたことを通知します。

DelegationAppRestrictions

アプリケーション制限管理の委任。

DelegationBlockUninstall

アプリケーション アンインストール ブロックの委任。

DelegationCertInstall

証明書のインストールと管理の委任。

DelegationCertSelection

要求するアプリに代わって、KeyChain 証明書の選択へのアクセスを許可します。

DelegationEnableSystemApp

システム アプリを有効にするための委任。

DelegationInstallExistingPackage

既存のパッケージをインストールするための委任。

DelegationKeepUninstalledPackages

アンインストールされたパッケージの管理の委任。

DelegationNetworkLogging

へのアクセスを#setNetworkLoggingEnabled#isNetworkLoggingEnabled許可します#retrieveNetworkLogs

DelegationPackageAccess

パッケージ アクセス状態の委任。

DelegationPermissionGrant

アクセス許可ポリシーとアクセス許可付与の状態の委任。

DelegationSecurityLogging

#setSecurityLoggingEnabled#isSecurityLoggingEnabled#retrieveSecurityLogsおよび .#retrievePreRebootSecurityLogs

ExtraAddExplanation

管理者が追加される理由に関する追加の説明を提供する省略可能な CharSequence。

ExtraDelegationScopes

ArrayList<String>ブロードキャスト内のアプリに指定された委任スコープに対応します#ACTION_APPLICATION_DELEGATION_SCOPES_CHANGED

ExtraDeviceAdmin

管理者コンポーネントの ComponentName。

ExtraDevicePasswordRequirementOnly

親プロファイルのパスワード登録フロー中に、デバイス パスワード要件のみを適用することを要求するための #ACTION_SET_NEW_PARENT_PROFILE_PASSWORD ブール値の追加。

ExtraPasswordComplexity

アクション #ACTION_SET_NEW_PASSWORDの起動時にユーザーが設定する新しいパスワードの複雑さのレベルを示す整数。

ExtraProvisioningAccountToMigrate

android.accounts.Accountマネージド プロファイルのプロビジョニング中に移行するアカウントを保持する追加。

ExtraProvisioningAdminExtrasBundle

android.os.Parcelableandroid.os.PersistableBundleマネージド プロビジョニングを開始するモバイル デバイス管理アプリケーションまたは NFC プログラマ アプリケーションが、プロビジョニング後に管理アプリケーション インスタンスにデータを渡すことができます。

ExtraProvisioningAllowedProvisioningModes

ArrayListInteger許可されるプロビジョニング モードを指定する追加の方法。

ExtraProvisioningAllowOffline

オフライン プロビジョニングが許可されているかどうかを示すブール値の追加。

ExtraProvisioningDeviceAdminComponentName

プロファイル所有者またはデバイス所有者およびアクティブな管理者として設定されるモバイル デバイス管理アプリケーションのデバイス管理者レシーバーを示す ComponentName エクストラ。

ExtraProvisioningDeviceAdminMinimumVersionCode

デバイス管理パッケージに最低限必要なバージョン コードを保持する追加の int。

ExtraProvisioningDeviceAdminPackageChecksum

で指定された #EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_DOWNLOAD_LOCATIONダウンロード場所にあるファイルの URL セーフ base64 でエンコードされた SHA-256 ハッシュを保持する文字列。

ExtraProvisioningDeviceAdminPackageDownloadCookieHeader

で指定された #EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_DOWNLOAD_LOCATIONURL に対する http 要求で使用する必要がある http cookie ヘッダーを保持する文字列の追加。

ExtraProvisioningDeviceAdminPackageDownloadLocation

デバイス管理パッケージのダウンロード場所を指定する URL を保持する文字列。

ExtraProvisioningDeviceAdminPackageName

プロファイル所有者またはデバイス所有者として設定されるモバイル デバイス管理アプリケーションのパッケージ名を保持する文字列。

ExtraProvisioningDeviceAdminSignatureChecksum

で指定された #EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_DOWNLOAD_LOCATIONダウンロード場所にある Android パッケージ アーカイブの署名の URL セーフ base64 でエンコードされた SHA-256 チェックサムを保持する文字列。

ExtraProvisioningDisclaimerContent

Uri免責事項コンテンツを指す追加。

ExtraProvisioningDisclaimerHeader

ローカライズされた免責事項ヘッダーの文字列の追加。

ExtraProvisioningDisclaimers

Bundle[] 免責事項ヘッダーと免責事項の内容の一覧で構成される追加。

ExtraProvisioningEmailAddress

このメンバーは非推奨です。

ExtraProvisioningImei

デバイスの IMEI (国際モバイル機器 ID) を保持する文字列。

ExtraProvisioningKeepAccountOnMigration

移行されたアカウントを保持する必要があることを示す追加のブール値。

ExtraProvisioningKeepScreenOn

booleanプロビジョニング フロー全体で画面をオンにする必要があるかどうかを示すフラグ。

ExtraProvisioningLeaveAllSystemAppsEnabled

に設定 trueすると、プロビジョニング中にシステム アプリの無効化をスキップするためにモバイル デバイス管理アプリケーションで使用できるブール値の追加。

ExtraProvisioningLocale

デバイスが java.util.Locale 設定される文字列を追加保持します。

ExtraProvisioningLocalTime

デバイス android.app.AlarmManagerに設定するウォール クロック時間 (ミリ秒) を保持する長い余分な時間。

ExtraProvisioningLogoUri

Uriロゴイメージを指す追加。

ExtraProvisioningMainColor

プロビジョニング中に表示する主要な色を示す整数。

ExtraProvisioningMode

管理者によって返されるプロビジョニング モードを保持する追加の意図。

ExtraProvisioningSensorsPermissionGrantOptOut

フル マネージド デバイスの管理者がセンサー関連のアクセス許可に対するアクセス許可付与の制御をオプトアウトすることを示すブール値の追加を参照してください #setPermissionGrantState(ComponentName, String, String, int)

ExtraProvisioningSerialNumber

デバイスのシリアル番号を保持する文字列。

ExtraProvisioningShouldLaunchResultIntent

プロビジョニング フローがデバイス ポリシー管理ロール所有者 #EXTRA_RESULT_LAUNCH_INTENTによって提供される場合に、結果として得られる起動意図を起動するかどうかを決定するブール値の追加です。

ExtraProvisioningSkipEducationScreens

プロビジョニング フローの教育画面をスキップする必要があるかどうかを示すブール値の追加。

ExtraProvisioningSkipEncryption

デバイスの所有者またはマネージド プロファイルのプロビジョニングの一部として、デバイスの暗号化をスキップできるかどうかを示すブール値の追加。

ExtraProvisioningSkipUserConsent

プロビジョニング フローからのユーザーの同意手順をスキップする必要があるかどうかを示すブール値の追加。

ExtraProvisioningTimeZone

デバイスが設定されるタイム ゾーン android.app.AlarmManager を保持する文字列。

ExtraProvisioningUseMobileData

管理アプリをダウンロードするためのプロビジョニング フロー中にモバイル データを使用する必要があるかどうかを示すブール値の追加。

ExtraProvisioningWifiAnonymousIdentity

で無線LANネットワーク #EXTRA_PROVISIONING_WIFI_SSIDの匿名のアイデンティティ.

ExtraProvisioningWifiCaCertificate

で無線LANネットワーク #EXTRA_PROVISIONING_WIFI_SSIDのCA証明書.

ExtraProvisioningWifiDomain

で無線LANネットワーク #EXTRA_PROVISIONING_WIFI_SSIDのドメイン.

ExtraProvisioningWifiEapMethod

無線LANネットワーク#EXTRA_PROVISIONING_WIFI_SSIDのEAP方法は、、SIMAKA、またはAKA_PRIMEのいずれかPEAPTLSTTLSPWDである可能性があります。

ExtraProvisioningWifiHidden

Wifi ネットワーク #EXTRA_PROVISIONING_WIFI_SSID が非表示かどうかを示すブール値の追加。

ExtraProvisioningWifiIdentity

で無線LANネットワーク #EXTRA_PROVISIONING_WIFI_SSIDのアイデンティティ.

ExtraProvisioningWifiPacUrl

で Wifi ネットワーク #EXTRA_PROVISIONING_WIFI_SSIDのプロキシ自動構成 (PAC) URL を保持する文字列の追加。

ExtraProvisioningWifiPassword

で無線LANネットワーク #EXTRA_PROVISIONING_WIFI_SSIDのパスワードを保持する文字列余分.

ExtraProvisioningWifiPhase2Auth

で無線LANネットワーク#EXTRA_PROVISIONING_WIFI_SSIDのフェーズ2認証は、、、MSCHAPV2GTC、、 AKASIM、またはAKA_PRIMEのいずれかNONEPAPMSCHAPである可能性があります。

ExtraProvisioningWifiProxyBypass

で無線LANネットワーク #EXTRA_PROVISIONING_WIFI_SSIDのプロキシバイパスを保持する文字列余分.

ExtraProvisioningWifiProxyHost

で無線LANネットワーク #EXTRA_PROVISIONING_WIFI_SSIDのプロキシホストを保持する文字列余分.

ExtraProvisioningWifiProxyPort

で無線LANネットワーク #EXTRA_PROVISIONING_WIFI_SSIDのプロキシポートを保持するintエクストラ.

ExtraProvisioningWifiSecurityType

Wi-Fi ネットワーク#EXTRA_PROVISIONING_WIFI_SSIDのセキュリティの種類を示す文字列の追加であり、次のいずれかNONEWPAWEPEAPになります。

ExtraProvisioningWifiSsid

モバイル デバイス管理アプリケーションをダウンロードするために nfc デバイス所有者プロビジョニング中に使用する必要がある Wifi ネットワークの ssid を保持する文字列。

ExtraProvisioningWifiUserCertificate

の Wifi ネットワーク #EXTRA_PROVISIONING_WIFI_SSIDのユーザー証明書。

ExtraResourceIds

更新されたリソース ID (参照DevicePolicyResources.DrawablesDevicePolicyResources.Strings) を示すために追加#ACTION_DEVICE_POLICY_RESOURCE_UPDATEDの整数配列。

ExtraResourceType

更新 int 対象の #ACTION_DEVICE_POLICY_RESOURCE_UPDATED リソースの種類を示す追加のリソース。その種類は次のいずれかになります #EXTRA_RESOURCE_TYPE_DRAWABLE#EXTRA_RESOURCE_TYPE_STRING

ExtraResourceTypeDrawable
古い.

intDrawable#EXTRA_RESOURCE_TYPEリソースが更新されていることを示す値。

ExtraResourceTypeString
古い.

intString#EXTRA_RESOURCE_TYPEリソースが更新されていることを示す値。

ExtraResultLaunchIntent

プロビジョニングが Intent 完了した後に Intent 起動することを指定する追加の結果。

FlagEvictCredentialEncryptionKey
古い.

フラグ: #lockNow(int)また、キーリングからユーザーの資格情報暗号化キーを削除します。

FlagManagedCanAccessParent
古い.

管理対象プロファイルのアクティビティが #addCrossProfileIntentFilter 親プロファイルから送信された意図にアクセスできるようにするために使用されるフラグ。

FlagParentCanAccessManaged
古い.

親プロファイルのアクティビティがマネージド プロファイルから送信された意図にアクセスできるようにするために使用される #addCrossProfileIntentFilter フラグ。

IdTypeBaseInfo
古い.

デバイスが製造元の詳細を証明する必要があることを指定します。

IdTypeImei
古い.

デバイスが IMEI を証明する必要があることを指定します。

IdTypeIndividualAttestation
古い.

デバイスが個々の構成証明証明書を使用して構成証明を行う必要があることを指定します。

IdTypeMeid
古い.

デバイスが MEID を証明する必要があることを指定します。

IdTypeSerial
古い.

デバイスがシリアル番号を証明する必要があることを指定します。

InstallkeyRequestCredentialsAccess
古い.

呼び出し元のアプリに、インストールされている資格情報へのアクセス権をすぐに付与するように指定します。

InstallkeySetUserSelectable
古い.

ユーザーが証明書の選択プロンプトでキーを選択できることを指定します。

KeyguardDisableBiometrics
古い.

キーガードのセキュリティで保護された画面 (例:

KeyguardDisableFace
古い.

キーガードのセキュリティで保護された画面で顔認証を無効にする (例:

KeyguardDisableFeaturesAll
古い.

現在および将来のすべてのキーガードのカスタマイズを無効にします。

KeyguardDisableFeaturesNone
古い.

キーガードでウィジェットが有効になっている

KeyguardDisableFingerprint
古い.

キーガードのセキュリティで保護された画面で指紋認証を無効にする (例:

KeyguardDisableIris
古い.

キーガードのセキュリティで保護された画面 (例:

KeyguardDisableRemoteInput

セキュリティで保護されたキーガード画面で通知へのテキスト入力を無効にする (例:

KeyguardDisableSecureCamera
古い.

セキュリティで保護されたキーガード画面でカメラを無効にする (例:

KeyguardDisableSecureNotifications
古い.

セキュリティで保護されたキーガード画面 (例:

KeyguardDisableShortcutsAll
古い.

すべてのキーガード ショートカットを無効にします。

KeyguardDisableTrustAgents
古い.

セキュリティで保護されたキーガード画面でトラスト エージェントを無効にする (例:

KeyguardDisableUnredactedNotifications
古い.

セキュリティで保護されたキーガード画面でのみ編集された通知を許可する (例:

KeyguardDisableWidgetsAll
古い.

すべてのキーガード ウィジェットを無効にします。

LeaveAllSystemAppsEnabled
古い.

新しく作成されたユーザーがプロビジョニング中にシステム アプリの無効化をスキップするように指定するために使用される #createAndManageUser フラグ。

LockTaskFeatureBlockActivityStartInTask
古い.

許可リストに登録されていないアクティビティがロックされたタスクに開始されないようにブロックできるようにします。

LockTaskFeatureGlobalActions
古い.

LockTask モード中にグローバル アクション ダイアログを有効にします。

LockTaskFeatureHome
古い.

LockTask モード中に [ホーム] ボタンを有効にします。

LockTaskFeatureKeyguard
古い.

LockTask モード中にキーガードを有効にします。

LockTaskFeatureNone
古い.

LockTask モード中に構成可能なすべての SystemUI 機能を無効にします。

LockTaskFeatureNotifications
古い.

LockTask モード中に通知を有効にします。

LockTaskFeatureOverview
古い.

LockTask モード中に [概要] ボタンと [概要] 画面を有効にします。

LockTaskFeatureSystemInfo
古い.

LockTask モード中にステータス バーのシステム情報領域を有効にします。

MakeUserEphemeral
古い.

ユーザーを一時的に作成する必要があることを指定するために使用される #createAndManageUser フラグ。

MimeTypeProvisioningNfc

この MIME の種類は、デバイス所有者のプロビジョニングを開始するために使用されます。

MteDisabled
古い.

デバイスで MTE を無効にする必要があります。

MteEnabled
古い.

サポートされている場合は、デバイスで MTE を有効にする必要があります。

MteNotControlledByPolicy
古い.

ユーザーがデバイスで MTE を有効にするかどうかを選択できるようにします。

NearbyStreamingDisabled
古い.

近くのストリーミングが無効になっていることを示します。

NearbyStreamingEnabled
古い.

近くのストリーミングが有効になっていることを示します。

NearbyStreamingNotControlledByPolicy
古い.

近くのストリーミングがポリシーによって制御されていないことを示します。つまり、近くのストリーミングが許可されます。

NearbyStreamingSameManagedAccountOnly
古い.

同じ認証済みマネージド アカウントを使用して、同等のレベルのセキュリティを提供するデバイスに対してのみ、近くのストリーミングが有効になっていることを示します。

OperationSafetyReasonDrivingDistraction
古い.

操作によって車両のドライバーの注意が妨げられるため、a UnsafeStateException がスローされたことを示します。

PasswordComplexityHigh
古い.

定数 for #getPasswordComplexity()#setRequiredPasswordComplexity(int).

PasswordComplexityLow
古い.

定数 for #getPasswordComplexity()#setRequiredPasswordComplexity(int).

PasswordComplexityMedium
古い.

定数 for #getPasswordComplexity()#setRequiredPasswordComplexity(int).

PasswordComplexityNone
古い.

定数 for #getPasswordComplexity()#setRequiredPasswordComplexity(int): パスワードなし。

PersonalAppsNotSuspended
古い.

個人用アプリが中断されていない場合の #getPersonalAppsSuspendedReasons 戻り値。

PersonalAppsSuspendedExplicitly
古い.

戻り値の #getPersonalAppsSuspendedReasons フラグ。

PersonalAppsSuspendedProfileTimeout
古い.

戻り値の #getPersonalAppsSuspendedReasons フラグ。

PolicyDisableCamera

カメラを無効にする機能を示す定数。

PolicyDisableScreenCapture

画面キャプチャを無効にする機能を示す定数。

PrivateDnsModeOff
古い.

プライベート DNSが完全にオフになっていることを指定します。

PrivateDnsModeOpportunistic
古い.

デバイス所有者が TLS 経由で日和見 DNS を要求したことを指定します

PrivateDnsModeProviderHostname
古い.

デバイス所有者が、プライベート DNSに使用する特定のホストを構成したことを指定します。

PrivateDnsModeUnknown
古い.

プライベート DNS設定が不明な状態であることを指定します。

PrivateDnsSetErrorFailureSetting
古い.

上記の理由の 1 つではなく、プライベート DNS モードの設定に関する一般的なエラー。

PrivateDnsSetErrorHostNotServing
古い.

指定された privateDnsHost ホストが有効なホスト名であったが、そのホストが DNS over-TLS をサポートしていないことがわかった場合。

PrivateDnsSetNoError
古い.

選択したモードが正常に設定されました。

ProvisioningModeFullyManagedDevice

フル マネージド デバイスのプロビジョニング モード。

ProvisioningModeManagedProfile

マネージド プロファイルのプロビジョニング モード。

ProvisioningModeManagedProfileOnPersonalDevice

個人用デバイス上のマネージド プロファイルのプロビジョニング モード。

ResetPasswordDoNotAskCredentialsOnBoot
古い.

フラグを設定 #resetPasswordWithToken し、 #resetPasswordデバイスの起動時にユーザーの資格情報を要求しないでください。

ResetPasswordRequireEntry
古い.

フラグを設定 #resetPasswordWithToken し、 #resetPassword: ユーザーがパスワードを入力するまで、他の管理者がパスワードを再度変更できないようにします。

SkipSetupWizard
古い.

新しいユーザーの作成後にセットアップ ウィザードをスキップするために使用される #createAndManageUser フラグ。

WifiSecurityEnterprise192
古い.

定数 for #getMinimumRequiredWifiSecurityLevel() および #setMinimumRequiredWifiSecurityLevel(int): エンタープライズ 192 ビット ネットワーク。

WifiSecurityEnterpriseEap
古い.

エンタープライズ EAP ネットワークの #getMinimumRequiredWifiSecurityLevel() 定数と #setMinimumRequiredWifiSecurityLevel(int):

WifiSecurityOpen
古い.

定数 for #getMinimumRequiredWifiSecurityLevel()#setMinimumRequiredWifiSecurityLevel(int): 最小セキュリティ レベルなし。

WifiSecurityPersonal
古い.

定数 for #getMinimumRequiredWifiSecurityLevel()#setMinimumRequiredWifiSecurityLevel(int): WEP、WPA2-PSK などの個人用ネットワーク。

WipeEuicc
古い.

フラグ: #wipeData(int)デバイスの eUICC データも消去します。

WipeExternalStorage
古い.

フラグ: #wipeData(int)デバイスの外部ストレージ (SD カードなど) も消去します。

WipeResetProtectionData
古い.

フラグ: #wipeData(int)また、工場出荷時のリセット保護データを消去します。

WipeSilently

フラグ: #wipeData(int)ユーザーにワイプの理由が表示されません。

プロパティ

ActiveAdmins

現在アクティブなすべてのデバイス管理者のコンポーネント名の一覧を返します。

AutoTimeRequired

このメンバーは非推奨です。

Class

この Objectランタイム クラスを返します。

(継承元 Object)
CredentialManagerPolicy

資格情報マネージャー ポリシーを取得するために、管理対象プロファイルのデバイス所有者またはプロファイル所有者によって呼び出されます。 または、資格情報マネージャー ポリシーを設定するために、管理対象プロファイルのデバイス所有者またはプロファイル所有者によって呼び出されます。

CurrentFailedPasswordAttempts

最後に成功したパスワード入力以降に、ユーザーがパスワードの入力に失敗した回数を取得します。

DeviceOwnerLockScreenInfo

デバイスに適用されるポリシーを管理するためのパブリック インターフェイス。

DeviceOwnerLockScreenInfoFormatted

デバイスに適用されるポリシーを管理するためのパブリック インターフェイス。

DevicePolicyManagementRoleHolderPackage

デバイス ポリシー管理ロール所有者のパッケージ名を返します。

EnrollmentSpecificId

このデバイスの登録固有の識別子を返します。この識別子は、同じデバイスに対して同じ値であることが保証され、同じ管理アプリによって同じ組織に登録されます。

Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
IsActivePasswordSufficient

呼び出し元のユーザーの現在のパスワードがポリシー要件を満たしているかどうかを判断します (例:

IsActivePasswordSufficientForDeviceRequirement

現在のデバイス パスワードがデバイス全体で明示的に設定されたポリシー要件を満たしているかどうかを判断するために、管理対象プロファイルのプロファイル所有者によって呼び出されます。

IsAffiliatedUser

このユーザーがデバイスに関連付けされているかどうかを返します。

IsCallerApplicationRestrictionsManagingPackage

呼び出し元ユーザーのアプリケーション制限を管理するためのアクセス許可 #setApplicationRestrictionsManagingPackage が付与されているかどうかを確認するために、任意のアプリケーションによって呼び出されます。

IsComplianceAcknowledgementRequired

組織所有の管理プロファイルのプロファイル所有者によって呼び出され、プロファイルの最大オフ 時間ポリシーに従って、必要に応じてユーザーがプロファイルをオフにできるように、デバイスのコンプライアンスを確認する必要があるかどうかをクエリします。

IsDeviceFinanced

trueこのデバイスが財務対象デバイスとしてマークされている場合に返します。

IsDeviceIdAttestationSupported

キー構成 true 証明に加えて、デバイスがデバイス識別子の構成証明をサポートしているかどうかを返します。

IsLogoutEnabled

デバイス所有者がログアウトを有効にするかどうかを返します。

IsOrganizationOwnedDeviceWithManagedProfile

アプリでは、このメソッドを使用して、デバイスが管理対象プロファイルを持つ組織の借用デバイスとしてプロビジョニングされたかどうかを確認できます。

IsStatusBarDisabled

ステータス バーが無効/有効かどうかを返します。を参照してください #setStatusBarDisabled

IsUniqueDeviceAttestationSupported

trueデバイス上の StrongBox キーマスター実装が個々の構成証明証明書でプロビジョニングされ、それを使用して構成証明レコードに署名できる場合に返します (個々の構成証明証明書を使用する構成証明は、StrongBox セキュリティ レベルの Keymaster 実装のみが実装できる機能であるため)。

JniIdentityHashCode

デバイスに適用されるポリシーを管理するためのパブリック インターフェイス。

(継承元 Object)
JniPeerMembers

デバイスに適用されるポリシーを管理するためのパブリック インターフェイス。

ManagedProfileCallerIdAccessPolicy

呼び出し元 ID ポリシーを取得するために、マネージド プロファイルのプロファイル所有者によって呼び出されます。 または、マネージド プロファイルのプロファイル所有者が呼び出し、呼び出し元 ID 情報に基づいてマネージド プロファイル内の連絡先を検索できるパッケージを設定します。

ManagedProfileContactsAccessPolicy

管理プロファイルの連絡先に適用されている現在のポリシーを決定するために、管理プロファイルのプロファイル所有者によって呼び出されます。 または、親ユーザーから管理プロファイルの連絡先へのアクセスを許可されるパッケージを設定するために、管理プロファイルのプロファイル所有者によって呼び出されます。

ManagedSubscriptionsPolicy

現在の ManagedSubscriptionsPolicy を返します。 または、指定する組織所有デバイスのプロファイル所有者によって呼び出されます ManagedSubscriptionsPolicy

MinimumRequiredWifiSecurityLevel

現在の Wi-Fi の最小セキュリティ レベルを返します。 または、Wi-Fi ネットワークに必要な最小セキュリティ レベルを指定するために、組織所有の管理プロファイルのデバイス所有者またはプロファイル所有者によって呼び出されます。

MtePolicy

メモリ タグ付け拡張機能 (MTE) ポリシーを取得するために、デバイス所有者、組織所有デバイスのプロファイル所有者によって呼び出されます

        <a href="https://source.android.com/docs/security/test/memory-safety/arm-mte">
        Learn more about MTE</a> -or- Called by a device owner, profile owner of an organization-owned device, to set the Memory
        Tagging Extension (MTE) policy.
NearbyAppStreamingPolicy

デバイスまたはプロファイルの所有者によって設定された、現在のランタイムの近くのアプリ ストリーミング ポリシーを返します。 または、近くのアプリ ストリーミング ポリシーを設定するために、デバイス/プロファイル所有者によって呼び出されます。

NearbyNotificationStreamingPolicy

デバイスまたはプロファイルの所有者によって設定された、現在のランタイムの近くの通知ストリーミング ポリシーを返します。 または、近くの通知ストリーミング ポリシーを設定するためにデバイス/プロファイル所有者によって呼び出されます。

PasswordComplexity

現在のユーザーの画面ロックの複雑さを返します。

PeerReference

デバイスに適用されるポリシーを管理するためのパブリック インターフェイス。

(継承元 Object)
PreferentialNetworkServiceConfigs

優先ネットワーク構成 PreferentialNetworkServiceConfig を取得するか、優先ネットワーク構成を設定します。

PreferentialNetworkServiceEnabled

優先ネットワーク サービスが有効かどうかを示します。 または、優先ネットワーク サービスが有効かどうかを設定します。

RequiredPasswordComplexity

現在のユーザーに対して 、によって設定された #setRequiredPasswordComplexity(int)パスワードの複雑さの要件を取得します。 または、ユーザーの画面ロックのパスワードの最小複雑さの要件を設定します。

Resources

DevicePolicyResourcesManagerデバイス ポリシー関連のリソースを設定、リセット、取得するために必要な API を含む API を返します。

StorageEncryptionStatus

デバイスを管理しているアプリケーションによって呼び出され、デバイスの現在の暗号化状態が判断されます。

SystemUpdatePolicy

以前に設定したローカル システム更新ポリシーを取得します #setSystemUpdatePolicy

ThresholdClass

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

ThresholdType

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

TransferOwnershipBundle

所有権の譲渡中に現在の管理者から新しい管理者に渡されたデータを返します。

UsbDataSignalingEnabled

USB データシグナリングが現在有効になっているかどうかを返します。 または、デバイスの USB データシグナリングを有効または無効にするために、組織所有のマネージド プロファイルのデバイス所有者またはプロファイル所有者によって呼び出されます。

UserRestrictionsGlobally

プロファイルまたはデバイス所有者によって呼び出され、グローバル ユーザー制限が設定 #addUserRestrictionGlobally(String)されます。

WifiSsidPolicy

現在の Wi-Fi SSID ポリシーを返します。 または、Wi-Fi SSID ポリシー (WifiSsidPolicy) を指定するために、組織所有の管理プロファイルのデバイス所有者またはプロファイル所有者によって呼び出されます。

メソッド

AcknowledgeDeviceCompliant()

組織が所有する管理プロファイルのプロファイル所有者によって呼び出され、デバイスが準拠していることを確認し、ユーザーは必要に応じて、最大オフ時間ポリシーに従ってプロファイルをオフにすることができます。

AddCrossProfileIntentFilter(ComponentName, IntentFilter, DevicePolicyManagerFlags)

管理プロファイルで送信された一部の意図を親で解決できるように、または親プロファイルのプロファイル所有者によって呼び出されます。

AddCrossProfileWidgetProvider(ComponentName, String)

特定のパッケージのウィジェット プロバイダーを親プロファイルで使用できるようにするために、管理プロファイルのプロファイル所有者またはアクセス許可 android.Manifest.permission#MANAGE_DEVICE_POLICY_PROFILE_INTERACTION の所有者によって呼び出されます。

AddOverrideApn(ComponentName, ApnSetting)

オーバーライド APN を追加するために、デバイス所有者またはマネージド プロファイル所有者によって呼び出されます。

AddPersistentPreferredActivity(ComponentName, IntentFilter, ComponentName)

プロファイル所有者またはデバイス所有者またはアクセス許可 android.Manifest.permission#MANAGE_DEVICE_POLICY_LOCK_TASKの所有者によって呼び出されます。

AddUserRestriction(ComponentName, String)

キーで指定されたユーザー制限を設定するために、プロファイル所有者、デバイス所有者、またはユーザー制限に関連付けられているアクセス許可の所有者によって呼び出されます。

AddUserRestrictionGlobally(String)

プロファイル所有者、デバイス所有者、またはユーザー制限に関連付けられているアクセス許可の所有者によって呼び出され、すべてのユーザーに対してグローバルに指定 key されたユーザー制限を設定します。

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)

プロファイル所有者またはデバイス所有者、またはアクセス許可 android.Manifest.permission#MANAGE_DEVICE_POLICY_LOCK_TASK の所有者によって呼び出され、設定された #addPersistentPreferredActivity特定のパッケージに関連付けられている永続的なインテント ハンドラーの基本設定をすべて削除します。

ClearProfileOwner(ComponentName)

アクティブなプロファイル所有者をクリアします。

ClearResetPasswordToken(ComponentName)

プロファイル、デバイス所有者、またはアクセス許可の所有者によって呼び出されます android.Manifest.permission#MANAGE_DEVICE_POLICY_RESET_PASSWORD をクリックして、現在のパスワード リセット トークンを取り消します。

ClearUserRestriction(ComponentName, String)

キーで指定されたユーザー制限をクリアするために、プロファイル所有者、デバイス所有者、またはユーザー制限に関連付けられているアクセス許可の所有者によって呼び出されます。

Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
CreateAdminSupportIntent(String)

管理者が機能を無効にしたときにサポート ダイアログを表示するために、任意のアプリによって呼び出されます。

CreateAndInitializeUser(ComponentName, String, String, ComponentName, Bundle)

指定した名前のユーザーを作成するために、デバイス所有者によって呼び出されます。

CreateAndManageUser(ComponentName, String, ComponentName, PersistableBundle, UserManagementFlags)

呼び出し元パッケージの指定された名前と特定のコンポーネントを持つユーザーをプロファイル所有者として作成するために、デバイス所有者によって呼び出されます。

CreateUser(ComponentName, String)

指定した名前のユーザーを作成するために、デバイス所有者によって呼び出されます。

Dispose()

デバイスに適用されるポリシーを管理するためのパブリック インターフェイス。

(継承元 Object)
Dispose(Boolean)

デバイスに適用されるポリシーを管理するためのパブリック インターフェイス。

(継承元 Object)
EnableSystemApp(ComponentName, Intent)

ユーザーが初期化されたときに既定で無効にされた意図によってシステム アプリを再度有効にします。

EnableSystemApp(ComponentName, String)

ユーザーが初期化されたときに既定で無効にされたシステム アプリを再度有効にします。

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 li><>An app that holds android.Manifest.permission#MANAGE_DEVICE_POLICY_CERTIFICATES the permission</li></ul>デバイスがセキュリティで保護されたハードウェアを介したキー生成をサポートしている場合、このメソッドは、セキュリティで保護されたハードウェアから離れることのないキーを KeyChain で作成する場合に役立ちます。

GetAccountTypesWithManagementDisabled()

プロファイル所有者またはデバイス所有者によってアカウント管理が無効になっているアカウントの配列を取得します。

GetAffiliationIds(ComponentName)

以前に設定 #setAffiliationIdsした所属 ID のセットを返します。設定されていない場合は空のセットを返します。

GetAlwaysOnVpnLockdownWhitelist(ComponentName)

デバイスまたはプロファイルの所有者によって呼び出され、常時接続 VPN がロックダウン モードで接続されていない場合に、ネットワークへの直接アクセスが許可されているパッケージのセットに対してクエリを実行します。

GetAlwaysOnVpnPackage(ComponentName)

現在のユーザーの常時接続 VPN 接続を管理するパッケージの名前を読み取るために、デバイスまたはプロファイルの所有者によって呼び出されます。

GetApplicationRestrictions(ComponentName, String)

呼び出し元ユーザーで実行されている特定のターゲット アプリケーションのアプリケーション制限を取得します。

GetApplicationRestrictionsManagingPackage(ComponentName)

プロファイル所有者またはデバイス所有者によって呼び出され、現在のユーザーのパッケージを管理するアプリケーション制限を取得するか、何 null も設定されていない場合に取得します。

GetAutoTimeEnabled(ComponentName)

デバイスで自動時刻が有効になっている場合は true を返します。

GetAutoTimeZoneEnabled(ComponentName)

デバイスで自動タイム ゾーンが有効になっている場合は true を返します。

GetBindDeviceAdminTargetUsers(ComponentName)

呼び出し元のデバイス所有者またはセカンダリ ユーザーの所有者が呼び出 #bindDeviceAdminServiceAsUserし時に使用できるターゲット ユーザーの一覧を返します。

GetBluetoothContactSharingDisabled(ComponentName)

管理対象プロファイルのプロファイル所有者によって呼び出され、Bluetoothデバイスがエンタープライズ連絡先にアクセスできないかどうかを判断します。

GetCameraDisabled(ComponentName)

呼び出し元の管理者 (指定されている場合) またはすべての管理者によって、このユーザーに対してデバイスのカメラが無効になっているかどうかを判断します。

GetCertInstallerPackage(ComponentName)

プロファイル所有者またはデバイス所有者によって呼び出され、ユーザーの証明書インストーラーを取得するか、何 null も設定されていない場合に呼び出されます。

GetCrossProfileCalendarPackages(ComponentName)

プロファイル間の予定表 API へのアクセスが許可されているパッケージ名のセットを取得します。

GetCrossProfileCallerIdDisabled(ComponentName)

管理対象プロファイルのプロファイル所有者によって呼び出され、呼び出し元 ID 情報が無効になっているかどうかを判断します。

GetCrossProfileContactsSearchDisabled(ComponentName)

連絡先検索が無効になっているかどうかを判断するために、管理プロファイルのプロファイル所有者によって呼び出されます。

GetCrossProfilePackages(ComponentName)

管理者が以前にクロスプロファイル通信 #setCrossProfilePackages(ComponentName, Set)のユーザーの同意を要求できるように設定したパッケージ名のセットを返します。

GetCrossProfileWidgetProviders(ComponentName)

親プロファイルでパッケージを使用できるプロバイダーに対してクエリを実行するアクセス許可 android.Manifest.permission#MANAGE_DEVICE_POLICY_PROFILE_INTERACTION の所有者または管理プロファイルのプロファイル所有者によって呼び出されます。

GetDelegatedScopes(ComponentName, String)

プロファイル所有者またはデバイス所有者によって呼び出され、デリゲート パッケージに指定されたスコープの一覧を取得します。

GetDelegatePackages(ComponentName, String)

委任スコープが付与されたデリゲート パッケージの一覧を取得するために、プロファイル所有者またはデバイス所有者によって呼び出されます。

GetEndUserSessionMessage(ComponentName)

ユーザー セッションの終了メッセージを返します。

GetEndUserSessionMessageFormatted(ComponentName)

ユーザー セッションの終了メッセージを返します。

GetFactoryResetProtectionPolicy(ComponentName)

組織所有デバイスのデバイス所有者またはプロファイル所有者が呼び出し可能で、以前に設定した現在の工場出荷時リセット保護 (FRP) ポリシーを取得します #setFactoryResetProtectionPolicy

GetGlobalPrivateDnsHost(ComponentName)

システム全体のプライベート DNS ホストを返します。

GetGlobalPrivateDnsMode(ComponentName)

システム全体のプライベート DNS モードを返します。

GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
GetInstalledCaCerts(ComponentName)

システム CA 証明書を除き、現在信頼されているすべての CA 証明書を返します。

GetKeepUninstalledPackages(ComponentName)

ユーザーが現在インストールしていない場合でも、API として保持するアプリの一覧を取得します。

GetKeyguardDisabledFeatures(ComponentName)

キーガードで機能が無効になっているか、指定されている場合は呼び出し元の管理者か、このユーザーとその参加プロファイルに制限を設定するすべての管理者が判断します。

GetKeyPairGrants(String)

デバイスまたはプロファイルの所有者、または委任された証明書の選択者 (特権が委任 #DELEGATION_CERT_SELECTION されたアプリ) によって呼び出され、特定の KeyChain キーにアクセスできるアプリを照会します。

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 以降) またはアクセス許可 Android の所有者によって呼び出されます。Manifest.permission#MANAGE_DEVICE_POLICY_ORGANIZATION_IDENTITY管理されている組織の名前を取得します。

        @param admin Which {@link DeviceAdminReceiver</code> this request is associated with.
GetOrganizationNameFormatted(ComponentName)

デバイス所有者 (API 26 以降) またはプロファイル所有者 (API 24 以降) またはアクセス許可 Android の所有者によって呼び出されます。Manifest.permission#MANAGE_DEVICE_POLICY_ORGANIZATION_IDENTITY管理されている組織の名前を取得します。

        @param admin Which {@link DeviceAdminReceiver</code> this request is associated with.
GetOverrideApns(ComponentName)

以前に使用 #addOverrideApnしていたデバイス所有者または管理対象プロファイル所有者によって挿入されたすべてのオーバーライド APN を取得するために、デバイス所有者またはマネージド プロファイル所有者によって呼び出されます。

GetParentProfileInstance(ComponentName)

親プロファイルに対して呼び出しが機能する呼び出しを取得するために、 DevicePolicyManager マネージド プロファイルのプロファイル所有者によって呼び出されます。

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)

プロファイル所有者が設定した、この管理対象プロファイルからの通知の受信に a android.service.notification.NotificationListenerService を使用できるプライマリ ユーザーにインストールされているパッケージの一覧を返します。

GetPermittedInputMethods(ComponentName)

このデバイスまたはプロファイル所有者によって設定された許可される入力メソッドの一覧を返します。

GetPersonalAppsSuspendedReasons(ComponentName)

個人のアプリが中断されているかどうかを確認するために、組織所有のマネージド プロファイルのプロファイル所有者によって呼び出されます。

GetRequiredStrongAuthTimeout(ComponentName)

最後の強力な方法の認証 (パスワード、ピン、またはパターン) が使用されてから、ユーザーが認証にセカンダリ認証 (非強力認証) を使用できる期間を決定します。

GetScreenCaptureDisabled(ComponentName)

指定されている場合は、呼び出し元の管理者またはすべての管理者によって画面キャプチャが無効になっているかどうかを判断します。

GetSecondaryUsers(ComponentName)

デバイス上のすべてのセカンダリ ユーザーを一覧表示するために、デバイス所有者によって呼び出されます。

GetShortSupportMessage(ComponentName)

短いサポート メッセージを取得するアクセス許可 android.Manifest.permission#MANAGE_DEVICE_POLICY_SUPPORT_MESSAGE のデバイス管理者または所有者によって呼び出されます。

GetShortSupportMessageFormatted(ComponentName)

短いサポート メッセージを取得するアクセス許可 android.Manifest.permission#MANAGE_DEVICE_POLICY_SUPPORT_MESSAGE のデバイス管理者または所有者によって呼び出されます。

GetStartUserSessionMessage(ComponentName)

ユーザー セッション開始メッセージを返します。

GetStartUserSessionMessageFormatted(ComponentName)

ユーザー セッション開始メッセージを返します。

GetStorageEncryption(ComponentName)

このメンバーは非推奨です。

GetTrustAgentConfiguration(ComponentName, ComponentName)

すべてのデバイス管理者に対するすべての呼び出しの集計に基づいて、指定された信頼エージェントの構成を #setTrustAgentConfiguration(ComponentName, ComponentName, PersistableBundle) 取得します。

GetUserControlDisabledPackages(ComponentName)

デバイスまたはプロファイルの所有者またはアクセス許可 android.Manifest.permission#MANAGE_DEVICE_POLICY_APPS_CONTROLの所有者によってユーザー コントロールが無効になっているパッケージの一覧を返します。

GetUserRestrictions(ComponentName)

を使用してユーザー制限を自分で設定するために管理者によって呼び出されます #addUserRestriction(ComponentName, String)

GetWifiMacAddress(ComponentName)

Wi-Fi デバイスの MAC アドレスを取得するために、組織所有のデバイスのデバイス所有者またはプロファイル所有者によって呼び出されます。

GrantKeyPairToApp(ComponentName, String, String)

デバイスまたはプロファイルの所有者、または委任された証明書の選択者 (特権が委任 #DELEGATION_CERT_SELECTION されたアプリ) によって呼び出され、既にインストールされている (または生成された) KeyChain キーへのアクセス権をアプリケーションに付与します。

GrantKeyPairToWifiAuth(String)

デバイスまたはプロファイルの所有者、または委任された証明書の選択者 (特権が委任 #DELEGATION_CERT_SELECTION されたアプリ) によって呼び出され、Wifi ネットワークへの認証に KeyChain キー ペアを使用できるようにします。

HasCaCertInstalled(ComponentName, Byte[])

この証明書が信頼できる CA としてインストールされているかどうかを返します。

HasGrantedPolicy(ComponentName, DeviceAdminUses)

管理者に特定のデバイス ポリシーが付与されている場合は true を返します。

HasKeyPair(String)

この API は、証明書と秘密キーが特定のエイリアスの下にインストールされているかどうかをクエリするために呼び出すことができます。<ul><li>Device owner</li li><>Profile owner</li li><>Delegated certificate installer</li li>><Credential management app</li li>><Access</li<>/ul を保持android.Manifest.permission#MANAGE_DEVICE_POLICY_CERTIFICATESするアプリ>

        If called by the credential management app, the alias must exist in the credential
        management app's <code data-dev-comment-type="c">android.security.AppUriAuthenticationPolicy</code>.
HasLockdownAdminConfiguredNetworks(ComponentName)

組織所有の管理プロファイルのデバイス所有者またはプロファイル所有者によって呼び出され、ユーザーが管理者によって構成されたネットワークを変更できないようにするかどうかを判断します。

InstallCaCert(ComponentName, Byte[])

指定された証明書をユーザー CA としてインストールします。

InstallExistingPackage(ComponentName, String)

別のユーザーにインストールされている、または削除後に保持されている既存のパッケージをインストールします #setKeepUninstalledPackages

InstallKeyPair(ComponentName, IPrivateKey, Certificate, String)

この API は、証明書と対応する秘密キー<をインストールするために呼び出すことができます。ul><li>Device owner</li li><>Profile owner</li<>li>Delegated certificate installer</li<>li>Credential management app</li li Li><>プロファイル内のすべてのアプリがandroid.Manifest.permission#MANAGE_DEVICE_POLICY_CERTIFICATES証明書<><>にアクセスし、秘密キーを使用できるようになります。 直接ユーザーの承認を得ることができます。

InstallKeyPair(ComponentName, IPrivateKey, Certificate[], String, Boolean)

この API は、リーフ証明書の証明書チェーンと対応する秘密キーをインストールするために呼び出すことができます。ul>li Device owner</li li>><Profile owner</li li>><Delegated certificate installer</li li><>Credential management app</li li>><Access</li<>/ul> を保持android.Manifest.permission#MANAGE_DEVICE_POLICY_CERTIFICATESするアプリ><<プロファイル内のすべてのアプリは、直接ユーザーの承認を受けて、証明書チェーンにアクセスし、秘密キーを使用できます。

InstallKeyPair(ComponentName, IPrivateKey, Certificate[], String, InstallKeyFlags)

この API は、リーフ証明書の証明書チェーンと対応する秘密キーをインストールするために呼び出すことができます。ul>li Device owner</li li>><Profile owner</li li>><Delegated certificate installer</li li><>Credential management app</li li>><Access</li<>/ul> を保持android.Manifest.permission#MANAGE_DEVICE_POLICY_CERTIFICATESするアプリ><<プロファイル内のすべてのアプリは、(ユーザーが秘密キーの選択を許可されている場合) 直接ユーザーの承認を受けて、証明書チェーンにアクセスして秘密キーを使用できます。

InstallSystemUpdate(ComponentName, Uri, IExecutor, DevicePolicyManager+InstallSystemUpdateCallback)

指定されたファイルからシステム更新プログラムをインストールするために、組織所有の管理プロファイルのデバイス所有者またはプロファイル所有者によって呼び出されます。

IsAdminActive(ComponentName)

指定された管理者コンポーネントがシステムで現在アクティブ (有効) になっている場合は true を返します。

IsAlwaysOnVpnLockdownEnabled(ComponentName)

現在の常時接続 VPN がロックダウン モードで構成されているかどうかを照会するために、デバイスまたはプロファイルの所有者によって呼び出されます。

IsApplicationHidden(ComponentName, String)

パッケージが非表示かどうかを判断します。

IsBackupServiceEnabled(ComponentName)

以前に設定 #setBackupServiceEnabled(ComponentName, boolean)したとおり、現在のユーザーのデバイス所有者またはプロファイル所有者によってバックアップ サービスが有効になっているかどうかを返します。

IsCommonCriteriaModeEnabled(ComponentName)

共通条件モードが現在有効になっているかどうかを返します。

IsDeviceOwnerApp(String)

特定のパッケージがデバイス所有者アプリとして登録されているかどうかを判断するために使用されます。

IsEphemeralUser(ComponentName)

プロファイル所有者が一時的なユーザーで実行されているかどうかを確認します。

IsKeyPairGrantedToWifiAuth(String)

デバイスまたはプロファイルの所有者、または委任された証明書の選択者 (特権が委任 #DELEGATION_CERT_SELECTION されたアプリ) によって呼び出され、KeyChain キー ペアを Wifi ネットワークへの認証に使用できるかどうかをクエリします。

IsLockTaskPermitted(String)

この関数を使用すると、呼び出し元は、特定のコンポーネントがロック タスク モードの開始を許可されているかどうかを認識できます。

IsManagedProfile(ComponentName)

このユーザーが別のユーザーの管理プロファイルである場合に返します。

IsMasterVolumeMuted(ComponentName)

グローバル ボリュームのミュートがオンかオフかを確認するために、プロファイルまたはデバイスの所有者によって呼び出されます。

IsNetworkLoggingEnabled(ComponentName)

マネージド プロファイルのデバイス所有者またはプロファイル所有者がネットワーク ログを有効にするかどうかを返します。

IsOverrideApnEnabled(ComponentName)

オーバーライド APN が現在有効になっているかどうかを確認するために、デバイス所有者によって呼び出されます。

IsPackageSuspended(ComponentName, String)

パッケージが中断されているかどうかを確認します。

IsProfileOwnerApp(String)

特定のパッケージがユーザーのプロファイル所有者として登録されているかどうかを判断するために使用されます。

IsProvisioningAllowed(String)

呼び出し元が管理対象プロファイルまたはデバイスのプロビジョニングを開始し、デバイスまたはプロファイル所有者として自身を設定できるかどうかを返します。

IsResetPasswordTokenActive(ComponentName)

プロファイル、デバイス所有者、またはアクセス許可の所有者によって呼び出されます android.Manifest.permission#MANAGE_DEVICE_POLICY_RESET_PASSWORD を選択して、現在のリセット パスワード トークンがアクティブかどうかを確認します。

IsSafeOperation(Int32)

指定 reasonされた操作の影響を受ける可能性のある操作を安全に実行できるかどうかを確認します。

IsSecurityLoggingEnabled(ComponentName)

セキュリティ ログが管理者によって有効になっているかどうかを返します。

IsUninstallBlocked(ComponentName, String)

ユーザーがデバイス ポリシーによってパッケージのアンインストールをブロックされているかどうかを確認します。

IsUsingUnifiedPassword(ComponentName)

プロファイルが親ユーザーとの統合チャレンジを使用している場合、マネージド プロファイルのプロファイル所有者によって呼び出されると true が返されます。

JavaFinalize()

オブジェクトへの参照がなくなったとガベージ コレクションによって判断されたときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
ListForegroundAffiliatedUsers()

フォアグラウンドで実行されているユーザーの #isAffiliatedUser() affiliated 一覧を取得します。

LockNow()

この呼び出しの時点でロック画面のタイムアウトが切れているかのように、デバイスをすぐにロックします。

LockNow(DevicePolicyManagerFlags)

この呼び出しの時点でロック画面のタイムアウトが切れているかのように、デバイスをすぐにロックします。

LogoutUser(ComponentName)

呼び出し元のユーザーを停止し、プライマリ ユーザー (ユーザーが切り替えられた #switchUser(ComponentName, UserHandle) ときに) またはユーザーを停止するためにデバイスに関連付けるセカンダリ ユーザーのプロファイル所有者によって呼び出されます (その場合 #startUserInBackground(ComponentName, UserHandle) started in background)。

Notify()

このオブジェクトのモニターで待機している 1 つのスレッドを起動します。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドを起動します。

(継承元 Object)
Reboot(ComponentName)

デバイスを再起動するためにデバイス所有者によって呼び出されます。

RemoveActiveAdmin(ComponentName)

現在の管理コンポーネントを削除します。

RemoveCrossProfileWidgetProvider(ComponentName, String)

管理プロファイルのプロファイル所有者、または親プロファイルで使用できる特定のパッケージのウィジェット プロバイダーを無効にするアクセス許可 android.Manifest.permission#MANAGE_DEVICE_POLICY_PROFILE_INTERACTION の所有者によって呼び出されます。

RemoveKeyPair(ComponentName, String)

この API は、特定のエイリアスの下にインストールされている証明書と秘密キーのペアを削除するために、次のように呼び出すことができます。ul>li Device owner</li li>><Profile owner</li li><>Delegated certificate installer</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)

ネットワーク ログ イベントの最新のバッチを取得するために、管理対象プロファイルまたは委任されたアプリ #DELEGATION_NETWORK_LOGGING のデバイス所有者、プロファイル所有者によって呼び出されます。

RetrievePreRebootSecurityLogs(ComponentName)

デバイスの最後の再起動前からデバイス ログを取得するために、組織所有のマネージド プロファイルのデバイス所有者またはプロファイル所有者によって呼び出されます。

RetrieveSecurityLogs(ComponentName)

デバイスの起動後にこの API を最後に呼び出して以降のすべての新しいセキュリティ ログ エントリを取得するために、組織所有のマネージド プロファイルのデバイス所有者またはプロファイル所有者によって呼び出されます。

RevokeKeyPairFromApp(ComponentName, String, String)

KeyChain キー ペアに対するアプリケーションの許可を取り消すために、デバイスまたはプロファイルの所有者、または委任された証明書の選択者 (特権が委任された #DELEGATION_CERT_SELECTION アプリ) によって呼び出されます。

RevokeKeyPairFromWifiAuth(String)

デバイスまたはプロファイルの所有者、または委任された証明書の選択者 (特権が委任 #DELEGATION_CERT_SELECTION されたアプリ) によって呼び出され、Wifi ネットワークへの認証に KeyChain キー ペアを使用して拒否されます。

SetAccountManagementDisabled(ComponentName, String, Boolean)

特定の種類のアカウントのアカウント管理を無効にするために、デバイス所有者またはプロファイル所有者によって呼び出されます。

SetAffiliationIds(ComponentName, ICollection<String>)

デバイスを制御するエンティティを示します。

SetAlwaysOnVpnPackage(ComponentName, String, Boolean)

現在のユーザーの特定のアプリケーションを介して常時接続 VPN 接続を構成するために、デバイスまたはプロファイルの所有者によって呼び出されます。

SetAlwaysOnVpnPackage(ComponentName, String, Boolean, ICollection<String>)

このバージョン #setAlwaysOnVpnPackage(ComponentName, String, boolean) では、VPN が接続されていない場合に直接ネットワークにアクセスできるアプリのセットを管理者が指定できます。

SetApplicationHidden(ComponentName, String, Boolean)

パッケージを非表示または再表示します。

SetApplicationRestrictions(ComponentName, String, Bundle)

呼び出し元ユーザーで実行されている特定のターゲット アプリケーションのアプリケーション制限を設定します。

SetApplicationRestrictionsManagingPackage(ComponentName, String)

呼び出し元ユーザー #setApplicationRestrictions#getApplicationRestrictionsのアプリケーション制限を管理するアクセス許可をパッケージに付与するために、プロファイル所有者またはデバイス所有者によって呼び出されます。

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)

ユーザーが管理者によって構成されたネットワークを変更できるかどうかを制御するために、組織所有の管理プロファイルのデバイス所有者またはプロファイル所有者によって呼び出されます。

SetCrossProfileCalendarPackages(ComponentName, ICollection<String>)

一連のパッケージがプロファイル間の予定表 API にアクセスできるようにします。

SetCrossProfileCallerIdDisabled(ComponentName, Boolean)

管理対象プロファイルのプロファイル所有者によって呼び出され、着信呼び出しの親プロファイルに管理対象プロファイルの発信者 ID 情報を表示するかどうかを設定します。

SetCrossProfileContactsSearchDisabled(ComponentName, Boolean)

管理対象プロファイルのプロファイル所有者によって呼び出され、着信呼び出しの親プロファイルに管理対象プロファイルからの連絡先検索を表示するかどうかを設定します。

SetCrossProfilePackages(ComponentName, 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>)

ユーザーが現在インストールしていない場合でも、アプリの一覧を APK として保持するように設定します。

SetKeyguardDisabled(ComponentName, Boolean)

キーガードを完全に無効にするために、デバイスに関連付けるセカンダリ ユーザーのデバイス所有者またはプロファイル所有者によって呼び出されます。

SetKeyguardDisabledFeatures(ComponentName, KeyguardDisable)

ウィジェットなどのキーガードのカスタマイズを無効にするためにデバイスを管理しているアプリケーションによって呼び出されます。

SetKeyPairCertificate(ComponentName, String, IList<Certificate>, Boolean)

この API を呼び出して、証明書を使用して生成されたキー ペアに証明書を#generateKeyPair関連付け、ユーザーが証明書選択プロンプトでキーを選択できるかどうかを設定できます。<ul><li>Device owner</li li<>>Profile owner</li li<>>Delegated certificate installer</li li>><Credential management app</li></ul>

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)

これを 0 より大きい値に設定すると、誤ったデバイス ロック解除パスワードの入力が多すぎると、デバイスまたはプロファイルのワイプを実行するポリシーが有効になります。

SetMaximumTimeToLock(ComponentName, Int64)

デバイスがロックされるまでのユーザー アクティビティの最大時間を設定するために、デバイスを管理しているアプリケーションによって呼び出されます。

SetMeteredDataDisabledPackages(ComponentName, IList<String>)

パッケージが従量制課金データを使用できないように制限するために、デバイスまたはプロファイルの所有者によって呼び出されます。

SetNetworkLoggingEnabled(ComponentName, Boolean)

ネットワーク ログ機能を制御するために、管理対象プロファイルまたは委任されたアプリ #DELEGATION_NETWORK_LOGGING のデバイス所有者、プロファイル所有者によって呼び出されます。

SetOrganizationColor(ComponentName, Color)

カスタマイズに使用する色を設定するために、管理プロファイルのプロファイル所有者によって呼び出されます。

SetOrganizationId(String)

仕事用プロファイルまたはマネージド デバイスのエンタープライズ ID を設定します。

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)

デバイスを管理しているアプリケーションによって呼び出され、適用されるパスワード制限を設定します。

SetPermissionGrantState(ComponentName, String, String, PermissionGrantState)

特定のアプリケーションのランタイム アクセス許可の許可状態を設定します。

SetPermissionPolicy(ComponentName, PermissionPolicy)

アプリケーションによる将来のランタイム アクセス許可要求の既定の応答を設定します。

SetPermittedAccessibilityServices(ComponentName, IList<String>)

許可を設定するためにプロファイルまたはデバイス所有者によって呼び出されます android.accessibilityservice.AccessibilityService

SetPermittedCrossProfileNotificationListeners(ComponentName, IList<String>)

マネージド プロファイルのプロファイル所有者によって呼び出され、プライマリ ユーザーでマネージド プロファイルからの通知を表示するために使用 android.service.notification.NotificationListenerService できるパッケージを設定します。

SetPermittedInputMethods(ComponentName, IList<String>)

このユーザーの許可された入力メソッド サービスを設定するアクセス許可の android.Manifest.permission#MANAGE_DEVICE_POLICY_INPUT_METHODS プロファイルまたはデバイス所有者または所有者によって呼び出されます。

SetPersonalAppsSuspended(ComponentName, Boolean)

デバイス上の個人用アプリを一時停止するために、組織所有のマネージド プロファイルのプロファイル所有者によって呼び出されます。

SetProfileEnabled(ComponentName)

プロファイルの有効な状態を設定します。

SetProfileName(ComponentName, String)

プロファイルの名前を設定します。

SetRecommendedGlobalProxy(ComponentName, ProxyInfo)

ネットワークに依存しないグローバル HTTP プロキシを設定します。

SetRequiredStrongAuthTimeout(ComponentName, Int64)

デバイス/プロファイル所有者によって呼び出されてタイムアウトを設定し、その後、セカンダリの非強力な認証 (例:

SetResetPasswordToken(ComponentName, Byte[])

後でデバイスロック画面のパスワードをリセットするために使用できるトークンをプロビジョニングするためにプロファイルまたはデバイス所有者によって呼び出されます (デバイス所有者によって呼び出された場合)、またはマネージド プロファイルチャレンジ (プロファイル所有者によって呼び出された場合)。#resetPasswordWithToken

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)

デバイスまたはプロファイルの所有者が設定を更新 android.provider.Settings.System するために呼び出されます。

SetSystemUpdatePolicy(ComponentName, SystemUpdatePolicy)

ローカル システムの更新ポリシーを設定するために、組織所有の管理プロファイルのデバイス所有者またはプロファイル所有者によって呼び出されます。

SetTime(ComponentName, Int64)

システムの壁時計時間を設定するために、組織所有の管理プロファイルのデバイス所有者またはプロファイル所有者によって呼び出されます。

SetTimeZone(ComponentName, String)

システムの永続的な既定のタイム ゾーンを設定するために、組織所有のマネージド プロファイルのデバイス所有者またはプロファイル所有者によって呼び出されます。

SetTrustAgentConfiguration(ComponentName, ComponentName, PersistableBundle)

トラスト エージェント コンポーネントに対して有効にする構成機能の一覧を設定します。

SetUninstallBlocked(ComponentName, String, Boolean)

ユーザーがパッケージをアンインストールできるかどうかを変更します。

SetUserControlDisabledPackages(ComponentName, IList<String>)

アプリに対するユーザー制御を無効にするアクセス許可 android.Manifest.permission#MANAGE_DEVICE_POLICY_APPS_CONTROL のデバイス所有者またはプロファイル所有者または所有者によって呼び出されます。

SetUserIcon(ComponentName, Bitmap)

ユーザーの写真を設定するために、プロファイルまたはデバイスの所有者によって呼び出されます。

StartUserInBackground(ComponentName, UserHandle)

指定されたセカンダリ ユーザーをバックグラウンドで開始するために、デバイス所有者によって呼び出されます。

StopUser(ComponentName, UserHandle)

指定したセカンダリ ユーザーを停止するために、デバイス所有者によって呼び出されます。

SwitchUser(ComponentName, UserHandle)

指定したセカンダリ ユーザーをフォアグラウンドに切り替えるために、デバイス所有者によって呼び出されます。

ToArray<T>()

デバイスに適用されるポリシーを管理するためのパブリック インターフェイス。

(継承元 Object)
ToString()

オブジェクトの文字列表現を返します。

(継承元 Object)
TransferOwnership(ComponentName, ComponentName, PersistableBundle)

現在の管理者を別の管理者に変更します。

UninstallAllUserCaCerts(ComponentName)

プロファイルからすべてのカスタム信頼 CA 証明書をアンインストールします。

UninstallCaCert(ComponentName, Byte[])

信頼されたユーザー CA (存在する場合) から、指定された証明書をアンインストールします。

UnregisterFromRuntime()

デバイスに適用されるポリシーを管理するためのパブリック インターフェイス。

(継承元 Object)
UpdateOverrideApn(ComponentName, Int32, ApnSetting)

オーバーライド APN を更新するために、デバイス所有者またはマネージド プロファイル所有者によって呼び出されます。

Wait()

現在のスレッドが目覚めるまで待機させます。通常<は、通知<>/em> または <em>割り込み/em> を受け<取ります。

(継承元 Object)
Wait(Int64)

現在のスレッドが目覚めるまで待機します。通常<><は、通知/em> または <em>中断</em> によって、または一定のリアルタイムが経過するまで待機します。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドが目覚めるまで待機します。通常<><は、通知/em> または <em>中断</em> によって、または一定のリアルタイムが経過するまで待機します。

(継承元 Object)
WipeData(WipeDataFlags)

#wipeData(int, CharSequence)」を参照してください。

WipeData(WipeDataFlags, ICharSequence)

すべてのユーザー データをワイプするように依頼します。

WipeData(WipeDataFlags, String)

すべてのユーザー データをワイプするように依頼します。

WipeDevice(WipeDataFlags)

デバイスのワイプと工場出荷時の設定へのリセットを要求します。

明示的なインターフェイスの実装

IJavaPeerable.Disposed()

デバイスに適用されるポリシーを管理するためのパブリック インターフェイス。

(継承元 Object)
IJavaPeerable.DisposeUnlessReferenced()

デバイスに適用されるポリシーを管理するためのパブリック インターフェイス。

(継承元 Object)
IJavaPeerable.Finalized()

デバイスに適用されるポリシーを管理するためのパブリック インターフェイス。

(継承元 Object)
IJavaPeerable.JniManagedPeerState

デバイスに適用されるポリシーを管理するためのパブリック インターフェイス。

(継承元 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

デバイスに適用されるポリシーを管理するためのパブリック インターフェイス。

(継承元 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

デバイスに適用されるポリシーを管理するためのパブリック インターフェイス。

(継承元 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

デバイスに適用されるポリシーを管理するためのパブリック インターフェイス。

(継承元 Object)

拡張メソッド

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

デバイスに適用されるポリシーを管理するためのパブリック インターフェイス。

GetJniTypeName(IJavaPeerable)

デバイスに適用されるポリシーを管理するためのパブリック インターフェイス。

適用対象