Поделиться через


Binder.ClearCallingIdentity Метод

Определение

Сброс удостоверения входящего IPC в текущем потоке.

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

Возвращаемое значение

Возвращает непрозрачный маркер, который можно использовать для восстановления исходного вызывающего удостоверения, передав его в #restoreCallingIdentity(long).

Атрибуты

Комментарии

Сброс удостоверения входящего IPC в текущем потоке. Это может быть полезно, если при обработке входящего вызова вы будете вызывать интерфейсы других объектов, которые могут быть локальными для вашего процесса и должны выполнять проверки разрешений на вызовы, поступающие в них (поэтому они будут проверять разрешение собственного локального процесса, а не какой-либо первоначально вызываемой вами процесс).

Документация по Java для android.os.Binder.clearCallingIdentity().

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

См. также раздел