Freigeben über


Binder.ClearCallingIdentity Methode

Definition

Setzen Sie die Identität des eingehenden IPC im aktuellen Thread zurück.

[Android.Runtime.Register("clearCallingIdentity", "()J", "")]
public static long ClearCallingIdentity ();
[<Android.Runtime.Register("clearCallingIdentity", "()J", "")>]
static member ClearCallingIdentity : unit -> int64

Gibt zurück

Gibt ein undurchsichtiges Token zurück, das verwendet werden kann, um die ursprüngliche aufrufende Identität wiederherzustellen, indem sie an #restoreCallingIdentity(long)diese übergeben wird.

Attribute

Hinweise

Setzen Sie die Identität des eingehenden IPC im aktuellen Thread zurück. Dies kann nützlich sein, wenn Sie während der Behandlung eines eingehenden Anrufs Schnittstellen anderer Objekte aufrufen, die möglicherweise lokal für Ihren Prozess sind und Berechtigungsprüfungen für die eingehenden Anrufe ausführen müssen (sodass sie die Berechtigung Ihres eigenen lokalen Prozesses überprüfen und nicht, welcher Prozess Sie ursprünglich aufgerufen hat).

Java-Dokumentation für android.os.Binder.clearCallingIdentity().

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Weitere Informationen