Share via


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 的應用程式只能以它所擁有的裝置系統管理員元件引數的形式傳遞。 否則, SecurityException 將會擲回 。

<b > 注意: < /b > 在 上 android.content.pm.PackageManager#FEATURE_AUTOMOTIVE automotive builds ,某些方法可能會擲 UnsafeStateException 回例外狀況 (例如,如果車輛移動) ,因此在汽車組建上執行的呼叫端應該一律檢查該例外狀況,否則可能會當機。

<div class=「special reference」 >< h3 > Developer Guides < /h3>

如需管理裝置管理原則的詳細資訊,請參閱 裝置管理 開發人員指南。 </Div>

android.app.admin.DevicePolicyManager JAVA 檔。

此頁面的部分是根據 原始碼專案所建立和共用的工作進行修改,並根據中所述的詞彙使用。

建構函式

DevicePolicyManager(IntPtr, JniHandleOwnership)

建立 JNI 物件的 Managed 標記法時使用的建構函式;由執行時間呼叫。

欄位

ActionAddDeviceAdmin

活動動作:要求使用者將新的裝置系統管理員新增至系統。

ActionAdminPolicyCompliance

活動動作:啟動系統管理員以顯示布建的原則合規性。

ActionApplicationDelegationScopesChanged

廣播動作:在變更應用程式委派範圍之後傳送。

ActionCheckPolicyCompliance

活動動作:啟動 DPC 以檢查原則合規性。

ActionDeviceAdminService

服務動作:裝置擁有者和設定檔擁有者可以選擇擁有的服務動作。

ActionDeviceFinancingStateChanged

廣播動作:傳送的廣播,指出裝置的啟動狀態已變更。

ActionDeviceOwnerChanged

廣播動作:設定、變更或清除裝置擁有者時傳送。

ActionDevicePolicyResourceUpdated

廣播動作:通知系統應用程式 (e.

ActionGetProvisioningMode

活動動作:啟動系統管理員以取得布建的模式。

ActionManagedProfileProvisioned

廣播動作:此廣播會傳送,以指出已順利布建受控設定檔。

ActionProfileOwnerChanged

廣播動作:設定、變更或清除設定檔擁有者時傳送。

ActionProvisioningSuccessful

活動動作:傳送此活動動作,指出已順利布建受管理設定檔或受管理的裝置。

ActionProvisionManagedDevice

活動動作:啟動設定受管理裝置的布建流程。

ActionProvisionManagedProfile

活動動作:啟動設定受控設定檔的布建流程。

ActionSetNewParentProfilePassword

活動動作:讓使用者輸入父設定檔的新密碼。

ActionSetNewPassword

活動動作:讓使用者輸入新的密碼。

ActionStartEncryption

活動動作:開始在裝置上加密資料的程式。

ActionSystemUpdatePolicyChanged

廣播動作:通知裝置擁有者已設定新的本機系統更新原則。

DelegationAppRestrictions

應用程式限制管理的委派。

DelegationBlockUninstall

應用程式卸載區塊的委派。

DelegationCertInstall

憑證安裝和管理的委派。

DelegationCertSelection

代表要求應用程式授與選取 KeyChain 憑證的存取權。

DelegationEnableSystemApp

啟用系統應用程式的委派。

DelegationInstallExistingPackage

安裝現有套件的委派。

DelegationKeepUninstalledPackages

委派已卸載的套件管理。

DelegationNetworkLogging

授與 、 #isNetworkLoggingEnabled#retrieveNetworkLogs#setNetworkLoggingEnabled 存取權。

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.Parcelable 類型 android.os.PersistableBundle ,可讓行動裝置管理應用程式或 NFC 程式設計人員應用程式在布建之後開始管理布建,將資料傳遞至管理應用程式實例。

ExtraProvisioningAllowedProvisioningModes

ArrayListInteger 指定允許的布建模式。

ExtraProvisioningAllowOffline

布林值額外,指出是否允許離線布建。

ExtraProvisioningDeviceAdminComponentName

ComponentName 額外指出將設定為設定檔擁有者或裝置擁有者和作用中系統管理員的行動裝置管理應用程式的裝置系統管理員接收者。

ExtraProvisioningDeviceAdminMinimumVersionCode

int 額外保留裝置系統管理員套件的最低必要版本代碼。

ExtraProvisioningDeviceAdminPackageChecksum

字串,在 中指定的 #EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_DOWNLOAD_LOCATION 下載位置保留檔案的 URL 安全 base64 編碼 SHA-256 雜湊。

ExtraProvisioningDeviceAdminPackageDownloadCookieHeader

保留 HTTP Cookie 標頭的字串,該標頭應該用於 HTTP 要求中指定的 URL #EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_DOWNLOAD_LOCATION

ExtraProvisioningDeviceAdminPackageDownloadLocation

字串額外保存 URL,指定裝置系統管理員套件的下載位置。

ExtraProvisioningDeviceAdminPackageName

將設定為設定檔擁有者或裝置擁有者之行動裝置管理應用程式的套件名稱的額外字串。

ExtraProvisioningDeviceAdminSignatureChecksum

字串,在 中指定的 #EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_DOWNLOAD_LOCATION 下載位置,保留 android 套件封存之任何簽章的 URL 安全 base64 編碼 SHA-256 總和檢查碼。

ExtraProvisioningDisclaimerContent

指向 Uri 免責聲明內容的額外點。

ExtraProvisioningDisclaimerHeader

當地語系化免責聲明標頭的額外字串。

ExtraProvisioningDisclaimers

[ Bundle ] 額外包含免責聲明標頭和免責聲明內容的清單。

ExtraProvisioningEmailAddress

已取代這個成員。

ExtraProvisioningImei

保留裝置) IMEI (國際行動設備身分識別的額外字串。

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

中 wifi 網路的 #EXTRA_PROVISIONING_WIFI_SSID 匿名身分識別。

ExtraProvisioningWifiCaCertificate

#EXTRA_PROVISIONING_WIFI_SSID wifi 網路的 CA 憑證。

ExtraProvisioningWifiDomain

中的 #EXTRA_PROVISIONING_WIFI_SSID wifi 網路網域。

ExtraProvisioningWifiEapMethod

和 中 wifi 網路的 #EXTRA_PROVISIONING_WIFI_SSID EAP 方法可以是 、 TLSTTLSPWDSIMAKAAKA_PRIMEPEAP 其中一個。

ExtraProvisioningWifiHidden

布林值額外 ,指出 中的 #EXTRA_PROVISIONING_WIFI_SSID wifi 網路是否隱藏。

ExtraProvisioningWifiIdentity

中的 #EXTRA_PROVISIONING_WIFI_SSID wifi 網路身分識別。

ExtraProvisioningWifiPacUrl

在 中 #EXTRA_PROVISIONING_WIFI_SSID 保留 wifi 網路的 Proxy 自動設定 (PAC) URL 的字串。

ExtraProvisioningWifiPassword

在 中 #EXTRA_PROVISIONING_WIFI_SSID 保留 wifi 網路密碼的字串。

ExtraProvisioningWifiPhase2Auth

中的 #EXTRA_PROVISIONING_WIFI_SSID wifi 網路階段 2 驗證,可以是 、 PAPMSCHAPMSCHAPV2 、、 AKAGTCSIMAKA_PRIME 的其中一個。 NONE

ExtraProvisioningWifiProxyBypass

在 中 #EXTRA_PROVISIONING_WIFI_SSID 保留 wifi 網路的 Proxy 略過字串。

ExtraProvisioningWifiProxyHost

在 中 #EXTRA_PROVISIONING_WIFI_SSID 為 wifi 網路保留 Proxy 主機的字串。

ExtraProvisioningWifiProxyPort

int 額外保存中 wifi 網路的 #EXTRA_PROVISIONING_WIFI_SSID Proxy 埠。

ExtraProvisioningWifiSecurityType

字串額外指出 中 #EXTRA_PROVISIONING_WIFI_SSID wifi 網路的安全性類型,可以是 、 WPAWEPEAPNONE 其中一個。

ExtraProvisioningWifiSsid

字串額外保留 wifi 網路的 ssid,應在 nfc 裝置擁有者布建期間使用,以下載行動裝置管理應用程式。

ExtraProvisioningWifiUserCertificate

中的 #EXTRA_PROVISIONING_WIFI_SSID wifi 網路使用者憑證。

ExtraResourceIds

額外的 #ACTION_DEVICE_POLICY_RESOURCE_UPDATED 整數陣列,表示 (查看 DevicePolicyResources.DrawablesDevicePolicyResources.Strings) 已更新的資源識別碼。

ExtraResourceType

額外的 , int#ACTION_DEVICE_POLICY_RESOURCE_UPDATED 表示要更新的資源類型,類型可以是 #EXTRA_RESOURCE_TYPE_DRAWABLE#EXTRA_RESOURCE_TYPE_STRING

ExtraResourceTypeDrawable
已淘汰.

int的值 #EXTRA_RESOURCE_TYPE ,表示正在更新類型的 Drawable 資源。

ExtraResourceTypeString
已淘汰.

int的值 #EXTRA_RESOURCE_TYPE ,表示正在更新類型的 String 資源。

ExtraResultLaunchIntent

額外的 Intent 結果, Intent 指定要在布建完成之後啟動的 。

FlagEvictCredentialEncryptionKey
已淘汰.

#lockNow(int) 旗標:也會從 Keyring 收回使用者的認證加密金鑰。

FlagManagedCanAccessParent
已淘汰.

用來 #addCrossProfileIntentFilter 允許受管理設定檔中的活動存取從父設定檔傳送之意圖的旗標。

FlagParentCanAccessManaged
已淘汰.

用來 #addCrossProfileIntentFilter 允許父設定檔中的活動存取從 Managed 設定檔傳送之意圖的旗標。

IdTypeBaseInfo
已淘汰.

指定裝置應該證明其製造商詳細資料。

IdTypeImei
已淘汰.

指定裝置應該證明其 IMEI。

IdTypeIndividualAttestation
已淘汰.

指定裝置應該使用個別證明憑證進行證明。

IdTypeMeid
已淘汰.

指定裝置應該證明其 MEID。

IdTypeSerial
已淘汰.

指定裝置應該證明其序號。

InstallkeyRequestCredentialsAccess
已淘汰.

指定應該立即將已安裝認證的存取權授與呼叫端應用程式。

InstallkeySetUserSelectable
已淘汰.

指定使用者可以透過憑證選取提示選取金鑰。

KeyguardDisableBiometrics
已淘汰.

停用 keyguard 安全畫面上的所有生物特徵辨識驗證, (e.

KeyguardDisableFace
已淘汰.

停用 keyguard 安全畫面上的臉部驗證, (e.

KeyguardDisableFeaturesAll
已淘汰.

停用所有目前和未來的 Keyguard 自訂。

KeyguardDisableFeaturesNone
已淘汰.

在 keyguard 中啟用小工具

KeyguardDisableFingerprint
已淘汰.

停用 keyguard 安全畫面上的指紋驗證, (e.

KeyguardDisableIris
已淘汰.

停用 keyguard 安全畫面上的鳶尾花驗證 (e.

KeyguardDisableRemoteInput

在安全 keyguard 畫面上停用文字輸入, (e.

KeyguardDisableSecureCamera
已淘汰.

停用安全 keyguard 畫面上的相機, (e.

KeyguardDisableSecureNotifications
已淘汰.

停用在安全 keyguard 畫面上顯示所有通知, (e.

KeyguardDisableShortcutsAll
已淘汰.

停用所有 keyguard 快捷方式。

KeyguardDisableTrustAgents
已淘汰.

在安全 keyguard 畫面上停用信任代理程式, (e.

KeyguardDisableUnredactedNotifications
已淘汰.

僅允許在安全金鑰保護畫面上 (e 的已修訂通知。

KeyguardDisableWidgetsAll
已淘汰.

停用所有 keyguard 小工具。

LeaveAllSystemAppsEnabled
已淘汰.

用來 #createAndManageUser 指定新建立的使用者在布建期間應該略過停用系統應用程式的旗標。

LockTaskFeatureBlockActivityStartInTask
已淘汰.

啟用封鎖未列入允許的活動,使其無法開始進入鎖定的工作。

LockTaskFeatureGlobalActions
已淘汰.

在 LockTask 模式期間啟用全域動作對話方塊。

LockTaskFeatureHome
已淘汰.

在 LockTask 模式期間啟用 [首頁] 按鈕。

LockTaskFeatureKeyguard
已淘汰.

在 LockTask 模式期間啟用 keyguard。

LockTaskFeatureNone
已淘汰.

在 LockTask 模式期間停用所有可設定的 SystemUI 功能。

LockTaskFeatureNotifications
已淘汰.

在 LockTask 模式期間啟用通知。

LockTaskFeatureOverview
已淘汰.

在 LockTask 模式期間啟用 [概觀] 按鈕和 [概觀] 畫面。

LockTaskFeatureSystemInfo
已淘汰.

在 LockTask 模式期間,在狀態列中啟用系統資訊區域。

MakeUserEphemeral
已淘汰.

用來 #createAndManageUser 指定使用者應建立暫時性的旗標。

MimeTypeProvisioningNfc

此 MIME 類型用於啟動裝置擁有者布建。

MteDisabled
已淘汰.

要求在裝置上停用 MTE。

MteEnabled
已淘汰.

如果支援,則需要在裝置上啟用 MTE。

MteNotControlledByPolicy
已淘汰.

允許使用者選擇是否要在裝置上啟用 MTE。

NearbyStreamingDisabled
已淘汰.

表示已停用附近的串流。

NearbyStreamingEnabled
已淘汰.

表示已啟用附近的串流。

NearbyStreamingNotControlledByPolicy
已淘汰.

表示附近串流不受原則控制,這表示允許附近的串流。

NearbyStreamingSameManagedAccountOnly
已淘汰.

表示附近的串流只會針對提供相同已驗證受控帳戶的可比較安全性層級的裝置啟用。

OperationSafetyReasonDrivingDistraction
已淘汰.

表示已擲回 , UnsafeStateException 因為作業會干擾車輛的駕駛。

PasswordComplexityHigh
已淘汰.

#setRequiredPasswordComplexity(int)#getPasswordComplexity() 常數。

PasswordComplexityLow
已淘汰.

#setRequiredPasswordComplexity(int)#getPasswordComplexity() 常數。

PasswordComplexityMedium
已淘汰.

#setRequiredPasswordComplexity(int)#getPasswordComplexity() 常數。

PasswordComplexityNone
已淘汰.

#getPasswordComplexity()#setRequiredPasswordComplexity(int) 的常數:無密碼。

PersonalAppsNotSuspended
已淘汰.

未暫停個人應用程式時的傳回值 #getPersonalAppsSuspendedReasons

PersonalAppsSuspendedExplicitly
已淘汰.

傳回值的旗標 #getPersonalAppsSuspendedReasons

PersonalAppsSuspendedProfileTimeout
已淘汰.

傳回值的旗標 #getPersonalAppsSuspendedReasons

PolicyDisableCamera

常數,表示停用相機的功能。

PolicyDisableScreenCapture

常數,表示停用螢幕擷取的功能。

PrivateDnsModeOff
已淘汰.

指定已完全關閉私用 DNS。

PrivateDnsModeOpportunistic
已淘汰.

指定裝置擁有者透過 TLS 要求商機 DNS

PrivateDnsModeProviderHostname
已淘汰.

指定裝置擁有者已將特定主機設定為用於私用 DNS。

PrivateDnsModeUnknown
已淘汰.

指定私用 DNS設定處於未知狀態。

PrivateDnsSetErrorFailureSetting
已淘汰.

設定私用 DNS模式的一般失敗,不是因為上述其中一個原因所造成。

PrivateDnsSetErrorHostNotServing
已淘汰.

privateDnsHost如果提供的 是有效的主機名稱,但找到該主機不支援 DNS over-TLS。

PrivateDnsSetNoError
已淘汰.

已成功設定選取的模式。

ProvisioningModeFullyManagedDevice

完全受控裝置的布建模式。

ProvisioningModeManagedProfile

受控設定檔的布建模式。

ProvisioningModeManagedProfileOnPersonalDevice

個人裝置上受管理設定檔的布建模式。

ResetPasswordDoNotAskCredentialsOnBoot
已淘汰.

#resetPassword#resetPasswordWithToken 旗標:不要在裝置開機時要求使用者認證。

ResetPasswordRequireEntry
已淘汰.

#resetPassword#resetPasswordWithToken 旗標:除非使用者輸入密碼,否則不允許其他系統管理員再次變更密碼。

SkipSetupWizard
已淘汰.

建立新使用者之後,用來 #createAndManageUser 略過安裝精靈的旗標。

WifiSecurityEnterprise192
已淘汰.

#setMinimumRequiredWifiSecurityLevel(int)#getMinimumRequiredWifiSecurityLevel() 常數:企業 192 位網路。

WifiSecurityEnterpriseEap
已淘汰.

#setMinimumRequiredWifiSecurityLevel(int)#getMinimumRequiredWifiSecurityLevel() 常數:企業 EAP 網路。

WifiSecurityOpen
已淘汰.

#setMinimumRequiredWifiSecurityLevel(int)#getMinimumRequiredWifiSecurityLevel() 常數:無最低安全性層級。

WifiSecurityPersonal
已淘汰.

#setMinimumRequiredWifiSecurityLevel(int)#getMinimumRequiredWifiSecurityLevel() 常數:個人網路,例如 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

判斷呼叫使用者的目前密碼是否符合 (e 的原則需求。

IsActivePasswordSufficientForDeviceRequirement

由受管理設定檔的設定檔擁有者呼叫,以判斷目前的裝置密碼是否符合明確設定全裝置的原則需求。

IsAffiliatedUser

傳回此使用者是否與裝置相關聯。

IsCallerApplicationRestrictionsManagingPackage

由任何應用程式呼叫,以瞭解是否已透過 授 #setApplicationRestrictionsManagingPackage 與許可權,以管理呼叫使用者的應用程式限制。

IsComplianceAcknowledgementRequired

由組織所擁有受控設定檔的設定檔擁有者呼叫,以查詢是否需要確認裝置合規性,以允許使用者視需要根據設定檔關閉原則的上限關閉設定檔。

IsDeviceFinanced

true如果此裝置標示為財務裝置,則傳回 。

IsDeviceIdAttestationSupported

true如果裝置除了金鑰證明之外,還支援裝置識別碼的證明,則傳回 。

IsLogoutEnabled

傳回裝置擁有者是否啟用登出。

IsOrganizationOwnedDeviceWithManagedProfile

應用程式可以使用這個方法來找出裝置是否已以受管理的設定檔布建為組織性裝置。

IsStatusBarDisabled

傳回狀態列是否停用/啟用,請參閱 #setStatusBarDisabled

IsUniqueDeviceAttestationSupported

true如果裝置上的 StrongBox Keymaster 實作是使用個別證明憑證布建,而且可以使用該憑證來簽署證明記錄, (使用個別證明憑證作為證明,則為只有具有 StrongBox 安全性層級的 Keymaster 實作可以實作) 的功能。

JniIdentityHashCode

用於管理裝置上強制執行原則的公用介面。

(繼承來源 Object)
JniPeerMembers

用於管理裝置上強制執行原則的公用介面。

ManagedProfileCallerIdAccessPolicy

由受控設定檔的設定檔擁有者呼叫,以擷取呼叫端識別碼原則。 -或- 由受管理設定檔的設定檔擁有者呼叫,以設定允許根據呼叫端識別碼資訊查閱受管理設定檔中連絡人的套件。

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。

StorageEncryptionStatus

由管理裝置的應用程式呼叫,以判斷裝置目前的加密狀態。

SystemUpdatePolicy

擷取先前由 #setSystemUpdatePolicy 設定的本機系統更新原則。

ThresholdClass

此 API 支援 Mono for Android 基礎結構,並不適合直接從您的程式碼使用。

ThresholdType

此 API 支援 Mono for Android 基礎結構,並不適合直接從您的程式碼使用。

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)

由受管理設定檔的設定檔擁有者呼叫,以移除從 Managed 設定檔移至父系或從父設定檔到 Managed 設定檔的跨設定檔意圖篩選。

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 裝置擁有者/ <>> li 設定檔擁有者 << /li li 委派的憑證安裝程式 < / <<>>> li li > Credential management app < / >< li li > 保存 android.Manifest.permission#MANAGE_DEVICE_POLICY_CERTIFICATES 許可權 < /li >< /ul 的應用程式 >><<如果裝置透過安全硬體支援金鑰產生,這個方法對於在 KeyChain 中建立金鑰很有用,該金鑰永遠不會離開安全硬體。

GetAccountTypesWithManagementDisabled()

取得設定檔擁有者或裝置擁有者停用帳戶管理的帳戶陣列。

GetAffiliationIds(ComponentName)

傳回先前透過 設定 #setAffiliationIds 的一組關聯識別碼,如果沒有設定,則傳回空集。

GetAlwaysOnVpnLockdownWhitelist(ComponentName)

由裝置或設定檔擁有者呼叫,以查詢允許在 Always-on VPN 處於鎖定模式但未連線時直接存取網路的套件集。

GetAlwaysOnVpnPackage(ComponentName)

由裝置或設定檔擁有者呼叫,以讀取管理目前使用者之 Always-On VPN 連線的套件名稱。

GetApplicationRestrictions(ComponentName, String)

擷取在呼叫使用者中執行之指定目標應用程式的應用程式限制。

GetApplicationRestrictionsManagingPackage(ComponentName)

由設定檔擁有者或裝置擁有者呼叫,以擷取管理目前使用者套件的應用程式限制,如果沒有設定,則 null 為 。

GetAutoTimeEnabled(ComponentName)

如果在裝置上啟用自動時間,則傳回 true。

GetAutoTimeZoneEnabled(ComponentName)

如果裝置上已啟用自動時區,則會傳回 true。

GetBindDeviceAdminTargetUsers(ComponentName)

傳回呼叫 時 #bindDeviceAdminServiceAsUser ,呼叫裝置擁有者或次要使用者擁有者可以使用的目標使用者清單。

GetBluetoothContactSharingDisabled(ComponentName)

由受管理設定檔的設定檔擁有者呼叫,以判斷藍牙裝置是否無法存取企業連絡人。

GetCameraDisabled(ComponentName)

判斷是否已針對此使用者停用裝置的相機,不論是由呼叫系統管理員指定還是所有系統管理員。

GetCertInstallerPackage(ComponentName)

由設定檔擁有者或裝置擁有者呼叫,以擷取使用者的憑證安裝程式,如果沒有設定,則 null 為 。

GetCrossProfileCalendarPackages(ComponentName)

取得一組套件名稱,允許存取跨設定檔行事曆 API。

GetCrossProfileCallerIdDisabled(ComponentName)

由受控設定檔的設定檔擁有者呼叫,以判斷是否已停用呼叫端識別碼資訊。

GetCrossProfileContactsSearchDisabled(ComponentName)

由受控設定檔的設定檔擁有者呼叫,以判斷是否已停用連絡人搜尋。

GetCrossProfilePackages(ComponentName)

傳回系統管理員先前已設定為允許透過 要求使用者同意進行跨設定檔通訊 #setCrossProfilePackages(ComponentName, Set) 的套件名稱集。

GetCrossProfileWidgetProviders(ComponentName)

由 Managed 設定檔的設定檔擁有者呼叫,或查詢父設定檔中可用套件之提供者之許可權 android.Manifest.permission#MANAGE_DEVICE_POLICY_PROFILE_INTERACTION 的擁有者呼叫。

GetDelegatedScopes(ComponentName, String)

由設定檔擁有者或裝置擁有者呼叫,以擷取指定給委派套件的範圍清單。

GetDelegatePackages(ComponentName, String)

由設定檔擁有者或裝置擁有者呼叫,以擷取被授與委派範圍的委派套件清單。

GetEndUserSessionMessage(ComponentName)

傳回使用者會話結束訊息。

GetEndUserSessionMessageFormatted(ComponentName)

傳回使用者會話結束訊息。

GetFactoryResetProtectionPolicy(ComponentName)

可由組織擁有裝置的裝置擁有者或設定檔擁有者呼叫,以擷取先前所 #setFactoryResetProtectionPolicy 設定的 FRP (原廠重設保護) 原則。

GetGlobalPrivateDnsHost(ComponentName)

傳回全系統私用 DNS主機。

GetGlobalPrivateDnsMode(ComponentName)

傳回全系統私用 DNS模式。

GetHashCode()

傳回此物件的雜湊碼值。

(繼承來源 Object)
GetInstalledCaCerts(ComponentName)

傳回目前信任的所有 CA 憑證,不包括系統 CA 憑證。

GetKeepUninstalledPackages(ComponentName)

取得應用程式清單,使其保持為 APK,即使目前尚未安裝使用者也一樣。

GetKeyguardDisabledFeatures(ComponentName)

如果指定,或所有設定此使用者及其參與設定檔限制的系統管理員,判斷 keyguard 中是否已停用功能。

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)

由 Managed 設定檔的設定檔擁有者呼叫,以取得 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)

傳回主要使用者上安裝的套件清單,該使用者允許使用 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 許可權的應用程式) ,以允許使用 KeyChain 金鑰組向 Wifi 網路進行驗證。

HasCaCertInstalled(ComponentName, Byte[])

傳回此憑證是否安裝為受信任的 CA。

HasGrantedPolicy(ComponentName, DeviceAdminUses)

如果系統管理員已獲授與特定裝置原則,則傳回 true。

HasKeyPair(String)

下列程式碼可呼叫此 API,以查詢憑證和私密金鑰是否安裝在指定的別名下:ul > li 裝置擁有者/ ><> li 設定檔擁有 < 者 < /li >>< li 委派憑證安裝程式 < /li >< li > 認證管理應用程式 <<> /li li 保存 android.Manifest.permission#MANAGE_DEVICE_POLICY_CERTIFICATES> 許可權 < /li <> /ul 的應用程式 ><<>

        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 裝置擁有者/li ><> 設定檔擁有 < 者 < /li >< li > 委派的憑證安裝程式 < /li >< li > Credential Management app < /li >< li > 保存 android.Manifest.permission#MANAGE_DEVICE_POLICY_CERTIFICATES 設定檔內許可權 < /li <> /ul > 所有應用程式的應用程式將能夠存取憑證並使用私密金鑰。 ><< 指定直接使用者核准。

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

下列程式碼可呼叫此 API 來安裝憑證鏈結和分葉憑證的對應私密金鑰:ul > li 裝置擁有者/li <>> 設定檔擁有 < 者 < /li >>< 委派憑證安裝程式 < /li >< Li > 認證管理應用程式 <>< /li li >android.Manifest.permission#MANAGE_DEVICE_POLICY_CERTIFICATES 保存許可權 < /li >< /ul 的應用程式 >><<設定檔中的所有應用程式都能夠存取憑證鏈結,並在獲得直接使用者核准的情況下使用私密金鑰。

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

下列程式碼可呼叫此 API 來安裝憑證鏈結和分葉憑證的對應私密金鑰:ul > li 裝置擁有者/li <>> 設定檔擁有 < 者 < /li >>< 委派憑證安裝程式 < /li >< Li > 認證管理應用程式 <>< /li li >android.Manifest.permission#MANAGE_DEVICE_POLICY_CERTIFICATES 保存許可權 < /li >< /ul 的應用程式 >><<設定檔中的所有應用程式都可以存取憑證鏈結,並使用私密金鑰,前提是允許使用者選取私密金鑰 () 。

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

由組織所擁有受控設定檔的裝置擁有者或設定檔擁有者呼叫,以從指定的檔案安裝系統更新。

IsAdminActive(ComponentName)

如果指定的系統管理員元件目前在系統中啟用 (啟用) ,則傳回 true。

IsAlwaysOnVpnLockdownEnabled(ComponentName)

由裝置或設定檔擁有者呼叫,以查詢目前的 Always-On 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)

如果此使用者是另一位使用者的 Managed 設定檔,則傳回 。

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()

喚醒正在等候此物件的監視器的單一線程。

(繼承來源 Object)
NotifyAll()

喚醒正在等候此物件監視器的所有線程。

(繼承來源 Object)
Reboot(ComponentName)

由裝置擁有者呼叫以重新開機裝置。

RemoveActiveAdmin(ComponentName)

移除目前的系統管理元件。

RemoveCrossProfileWidgetProvider(ComponentName, String)

由受管理設定檔的設定檔擁有者或許可權 android.Manifest.permission#MANAGE_DEVICE_POLICY_PROFILE_INTERACTION 的持有者呼叫,以停用父設定檔中可用之指定套件中的小工具提供者。

RemoveKeyPair(ComponentName, String)

下列程式碼可呼叫此 API,以移除安裝在指定別名下的憑證和私密金鑰組:ul > li 裝置擁有者/li ><> 設定檔擁有 < 者 < /li >>< 委派的憑證安裝程式 < /li >< li > Credential Management app < / <> li/ul ><<>

RemoveOverrideApn(ComponentName, Int32)

由裝置擁有者或受控設定檔擁有者呼叫,以移除覆寫 APN。

RemoveUser(ComponentName, UserHandle)

由裝置擁有者呼叫,以移除使用者/設定檔和所有相關聯的資料。

RequestBugreport(ComponentName)

由裝置擁有者呼叫以要求 Bugreport。

ResetPassword(String, ResetPasswordFlags)

強制裝置解除鎖定的新密碼, (目前使用者存取整個裝置) 或工作設定檔挑戰所需的密碼。

ResetPasswordWithToken(ComponentName, String, Byte[], ResetPasswordFlags)

由裝置或設定檔擁有者呼叫,強制在目前的使用者上設定新的裝置解除鎖定密碼或受控設定檔挑戰。

RetrieveNetworkLogs(ComponentName, Int64)

由裝置擁有者、受控設定檔或委派應用程式的 #DELEGATION_NETWORK_LOGGING 設定檔擁有者呼叫,以擷取最新的網路記錄事件批次。

RetrievePreRebootSecurityLogs(ComponentName)

由組織所擁有受控設定檔的裝置擁有者或設定檔擁有者呼叫,以擷取裝置記錄,再從裝置上次重新開機之前擷取裝置記錄。

RetrieveSecurityLogs(ComponentName)

由組織所擁有受控設定檔的裝置擁有者或設定檔擁有者呼叫,以擷取自裝置開機後最後一次呼叫此 API 之後的所有新安全性記錄專案。

RevokeKeyPairFromApp(ComponentName, String, String)

由裝置或設定檔擁有者或委派的憑證選擇器呼叫, (已委派 #DELEGATION_CERT_SELECTION 許可權的應用程式) ,以撤銷應用程式對 KeyChain 金鑰組的授與。

RevokeKeyPairFromWifiAuth(String)

由裝置或設定檔擁有者或委派的憑證選擇器呼叫, (已委派 #DELEGATION_CERT_SELECTION 許可權) 的應用程式,拒絕使用 KeyChain 金鑰組向 Wifi 網路進行驗證。

SetAccountManagementDisabled(ComponentName, String, Boolean)

由裝置擁有者或設定檔擁有者呼叫,以停用特定帳戶類型的帳戶管理。

SetAffiliationIds(ComponentName, ICollection<String>)

指出控制裝置的實體。

SetAlwaysOnVpnPackage(ComponentName, String, Boolean)

由裝置或設定檔擁有者呼叫,以透過目前使用者的特定應用程式設定 Always-On 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)

由受管理設定檔的設定檔擁有者呼叫,以設定藍牙裝置是否可以存取企業連絡人。

SetCameraDisabled(ComponentName, Boolean)

由管理裝置的應用程式呼叫,以針對此使用者停用裝置上的所有相機。

SetCertInstallerPackage(ComponentName, String)

由設定檔擁有者或裝置擁有者呼叫,將特殊許可權憑證操作 API 的存取權授與協力廠商憑證安裝程式應用程式。

SetCommonCriteriaModeEnabled(ComponentName, Boolean)

由組織擁有受控設定檔的裝置擁有者或設定檔擁有者呼叫,以切換裝置的通用準則模式。

SetConfiguredNetworksLockdownState(ComponentName, Boolean)

由裝置擁有者或組織擁有受控設定檔的設定檔擁有者呼叫,以控制使用者是否可以變更系統管理員所設定的網路。

SetCrossProfileCalendarPackages(ComponentName, ICollection<String>)

允許一組套件存取跨設定檔行事曆 API。

SetCrossProfileCallerIdDisabled(ComponentName, Boolean)

由受管理設定檔的設定檔擁有者呼叫,以設定來自 Managed 設定檔的呼叫端識別碼資訊是否會顯示在父設定檔中,以進行連入呼叫。

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)

由與裝置建立關聯之次要使用者的裝置擁有者或設定檔擁有者呼叫,以完全停用 Keyguard。

SetKeyguardDisabledFeatures(ComponentName, KeyguardDisable)

由管理裝置以停用 Keyguard 自訂的應用程式呼叫,例如小工具。

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

下列程式碼可呼叫此 API,以將憑證與使用 #generateKeyPair 產生的金鑰組產生關聯,並設定金鑰是否可供使用者在憑證選取提示中選擇: < ul <> li > 裝置擁有者/li 設定檔擁有 < 者 < /li ><> 委派憑證安裝程式 < / >< li >>< li > 認證管理應用程式 < / >< 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)

將此值設定為大於零的值,可讓原則在輸入太多不正確的裝置解除鎖定密碼之後執行裝置或設定檔抹除。

SetMaximumTimeToLock(ComponentName, Int64)

由管理裝置的應用程式呼叫,以設定使用者活動的最大時間,直到裝置鎖定為止。

SetMeteredDataDisabledPackages(ComponentName, IList<String>)

由裝置或設定檔擁有者呼叫,以限制套件使用計量付費資料。

SetNetworkLoggingEnabled(ComponentName, Boolean)

由裝置擁有者、受管理設定檔或委派應用程式的 #DELEGATION_NETWORK_LOGGING 設定檔擁有者呼叫,以控制網路記錄功能。

SetOrganizationColor(ComponentName, Color)

由 Managed 設定檔的設定檔擁有者呼叫,以設定用於自訂的色彩。

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)

由管理裝置的應用程式呼叫,以設定其所強制的密碼限制。

SetPermissionGrantState(ComponentName, String, String, PermissionGrantState)

設定特定應用程式的執行時間許可權授與狀態。

SetPermissionPolicy(ComponentName, PermissionPolicy)

設定應用程式未來執行時間許可權要求的預設回應。

SetPermittedAccessibilityServices(ComponentName, IList<String>)

由設定檔或裝置擁有者呼叫,以設定允許的 android.accessibilityservice.AccessibilityService

SetPermittedCrossProfileNotificationListeners(ComponentName, IList<String>)

由受管理設定檔的設定檔擁有者呼叫,以設定允許 android.service.notification.NotificationListenerService 在主要使用者使用 的套件,以查看來自 Managed 設定檔的通知。

SetPermittedInputMethods(ComponentName, IList<String>)

由設定檔或裝置擁有者或 android.Manifest.permission#MANAGE_DEVICE_POLICY_INPUT_METHODS 擁有者呼叫,以設定此使用者允許的輸入法服務。

SetPersonalAppsSuspended(ComponentName, Boolean)

由組織擁有受控設定檔的設定檔擁有者呼叫,以暫停裝置上的個人應用程式。

SetProfileEnabled(ComponentName)

設定設定檔的啟用狀態。

SetProfileName(ComponentName, String)

設定設定檔的名稱。

SetRecommendedGlobalProxy(ComponentName, ProxyInfo)

設定與網路無關的全域 HTTP Proxy。

SetRequiredStrongAuthTimeout(ComponentName, Int64)

由裝置/設定檔擁有者呼叫,以設定逾時之後,使用次要、非強式驗證 (e 解除鎖定。

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 > notified < /em > 或 < em > interrupted < /em > 來喚醒。

(繼承來源 Object)
Wait(Int64)

讓目前的執行緒等到喚醒為止,通常是 < 透過 em > notified < /em 或 em > interrupted < /em >> ,或 < 直到經過一定數量的即時為止。

(繼承來源 Object)
Wait(Int64, Int32)

讓目前的執行緒等到喚醒為止,通常是 < 透過 em > notified < /em 或 em > interrupted < /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)

用於管理裝置上強制執行原則的公用介面。

適用於