DevicePolicyManager.ClearProfileOwner(ComponentName) メソッド

定義

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

[Android.Runtime.Register("clearProfileOwner", "(Landroid/content/ComponentName;)V", "GetClearProfileOwner_Landroid_content_ComponentName_Handler", ApiSince=24)]
public virtual void ClearProfileOwner (Android.Content.ComponentName admin);
[<Android.Runtime.Register("clearProfileOwner", "(Landroid/content/ComponentName;)V", "GetClearProfileOwner_Landroid_content_ComponentName_Handler", ApiSince=24)>]
abstract member ClearProfileOwner : Android.Content.ComponentName -> unit
override this.ClearProfileOwner : Android.Content.ComponentName -> unit

パラメーター

admin
ComponentName

プロファイル所有者として削除するコンポーネント。

属性

注釈

アクティブなプロファイル所有者をクリアします。 呼び出し元は、このユーザーのプロファイル所有者である必要があります。そうしないと、SecurityException がスローされます。 このメソッドは、マネージド プロファイル所有者には使用できません。

プロファイル所有者によって以前に設定された一部のポリシーはこの方法でクリアされますが、ベスト エフォート プロセスであり、プロファイル所有者がクリアされた後も他のポリシーはそのまま残ります。

このメンバーは非推奨とされます。 このメソッドは、テスト目的でのみ使用されることが想定されています。 プロファイル所有者は、呼び出し後にユーザーとそのデータを制御できなくなります。 このユーザーに残っている機密データを保護するには、このメソッドを呼び出す代わりにプロファイル所有者が削除することをお勧めします。 「#wipeData(int)」を参照してください。

の Java ドキュメント android.app.admin.DevicePolicyManager.clearProfileOwner(android.content.ComponentName)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象