IAcl.CheckPermission(IPrincipal, IPermission) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überprüft, ob der angegebene Prinzipal über die angegebene Berechtigung verfügt.
[Android.Runtime.Register("checkPermission", "(Ljava/security/Principal;Ljava/security/acl/Permission;)Z", "GetCheckPermission_Ljava_security_Principal_Ljava_security_acl_Permission_Handler:Java.Security.Acl.IAclInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public bool CheckPermission(Java.Security.IPrincipal? principal, Java.Security.Acl.IPermission? permission);
[<Android.Runtime.Register("checkPermission", "(Ljava/security/Principal;Ljava/security/acl/Permission;)Z", "GetCheckPermission_Ljava_security_Principal_Ljava_security_acl_Permission_Handler:Java.Security.Acl.IAclInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member CheckPermission : Java.Security.IPrincipal * Java.Security.Acl.IPermission -> bool
Parameter
- principal
- IPrincipal
der Prinzipal, vorausgesetzt, ein gültiger authentifizierter Prinzipal ist.
- permission
- IPermission
die Berechtigung, auf die überprüft werden soll.
Gibt zurück
"true", wenn der Prinzipal über die angegebene Berechtigung verfügt, andernfalls "false".
- Attribute
Hinweise
Überprüft, ob der angegebene Prinzipal über die angegebene Berechtigung verfügt. Wenn dies der Fall ist, wird "true" zurückgegeben, andernfalls wird "false" zurückgegeben.
Genauer gesagt überprüft diese Methode, ob die übergebene Berechtigung ein Mitglied des zulässigen Berechtigungssatzes des angegebenen Prinzipals ist. Der zulässige Berechtigungssatz wird durch denselben Algorithmus bestimmt, der von der getPermissions Methode verwendet wird.
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.