DevicePolicyManager.ClearProfileOwner(ComponentName) Methode

Definition

Löscht den aktiven Profilbesitzer.

[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

Parameter

admin
ComponentName

Die Komponente, die als Profilbesitzer entfernt werden soll.

Attribute

Hinweise

Löscht den aktiven Profilbesitzer. Der Aufrufer muss der Profilbesitzer dieses Benutzers sein, andernfalls wird eine SecurityException ausgelöst. Diese Methode ist für verwaltete Profilbesitzer nicht verfügbar.

Während einige richtlinien, die zuvor vom Profilbesitzer festgelegt wurden, von dieser Methode gelöscht werden, handelt es sich um einen Best-Effort-Prozess, und einige andere Richtlinien bleiben weiterhin vorhanden, nachdem der Profilbesitzer gelöscht wurde.

Dieses Element ist veraltet. Diese Methode wird nur zu Testzwecken verwendet. Der Profilbesitzer verliert die Kontrolle über den Benutzer und seine Daten nach dem Aufrufen. Um vertrauliche Daten zu schützen, die auf diesem Benutzer verbleiben, wird empfohlen, dass der Profilbesitzer sie löscht, anstatt diese Methode aufzurufen. Siehe #wipeData(int).

Java Dokumentation für android.app.admin.DevicePolicyManager.clearProfileOwner(android.content.ComponentName).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: