IAcl.CheckPermission(IPrincipal, IPermission) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定したプリンシパルに指定されたアクセス許可があるかどうかを確認します。
[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
パラメーター
- principal
- IPrincipal
有効な認証済みプリンシパルと見なされるプリンシパル。
- permission
- IPermission
チェック対象のアクセス許可。
戻り値
プリンシパルに指定されたアクセス許可がある場合は true、それ以外の場合は false。
- 属性
注釈
指定したプリンシパルに指定されたアクセス許可があるかどうかを確認します。 その場合は true が返され、それ以外の場合は false が返されます。
具体的には、このメソッドは、渡されたアクセス許可が、指定されたプリンシパルの許可されたアクセス許可セットのメンバーであるかどうかを確認します。 許可されるアクセス許可セットは、 メソッドで使用されるのと同じアルゴリズムによって getPermissions
決定されます。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。