DevicePolicyManager.ManagedProfileCallerIdAccessPolicy 属性

定义

由托管配置文件的配置文件所有者调用以检索调用方 ID 策略。 - 或 - 由托管配置文件的配置文件所有者调用,以设置允许根据调用方 ID 信息查找托管配置文件中的联系人的包。

public virtual Android.App.Admin.PackagePolicy? ManagedProfileCallerIdAccessPolicy { [Android.Runtime.Register("getManagedProfileCallerIdAccessPolicy", "()Landroid/app/admin/PackagePolicy;", "GetGetManagedProfileCallerIdAccessPolicyHandler", ApiSince=34)] get; [Android.Runtime.Register("setManagedProfileCallerIdAccessPolicy", "(Landroid/app/admin/PackagePolicy;)V", "GetSetManagedProfileCallerIdAccessPolicy_Landroid_app_admin_PackagePolicy_Handler", ApiSince=34)] set; }
[<get: Android.Runtime.Register("getManagedProfileCallerIdAccessPolicy", "()Landroid/app/admin/PackagePolicy;", "GetGetManagedProfileCallerIdAccessPolicyHandler", ApiSince=34)>]
[<set: Android.Runtime.Register("setManagedProfileCallerIdAccessPolicy", "(Landroid/app/admin/PackagePolicy;)V", "GetSetManagedProfileCallerIdAccessPolicy_Landroid_app_admin_PackagePolicy_Handler", ApiSince=34)>]
member this.ManagedProfileCallerIdAccessPolicy : Android.App.Admin.PackagePolicy with get, set

属性值

当前调用方 ID 策略

属性

注解

属性 getter 文档:

由托管配置文件的配置文件所有者调用以检索调用方 ID 策略。

呼叫设备管理员必须是托管配置文件的配置文件所有者。 如果不是,将引发 a SecurityException

适用于 . 的 android.app.admin.DevicePolicyManager.getManagedProfileCallerIdAccessPolicy()Java 文档

属性 setter 文档:

由托管配置文件的配置文件所有者调用,以设置允许根据调用方 ID 信息查找托管配置文件中的联系人的包。

例如,策略确定解析传入呼叫的父配置文件中的拨号程序应用是否可以搜索呼叫方 ID 数据,例如电话号码、托管联系人和返回匹配的托管联系人。

呼叫设备管理员必须是托管配置文件的配置文件所有者。 如果不是,将引发 a SecurityException

策略 PackagePolicy#PACKAGE_POLICY_ALLOWLIST_AND_SYSTEM 类型允许从 OEM 默认包访问 Sms、Dialer 和 Contact 角色,除了在 中指定的包之外,还允许从 OEM 默认包访问 PackagePolicy#getPackageNames()

适用于 . 的 android.app.admin.DevicePolicyManager.setManagedProfileCallerIdAccessPolicy(android.app.admin.PackagePolicy)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于