Lenguaje

FilePermission.Implies(Permission) Método

Definición

[Android.Runtime.Register("implies", "(Ljava/security/Permission;)Z", "")]
public override bool Implies(Java.Security.Permission? p);
[<Android.Runtime.Register("implies", "(Ljava/security/Permission;)Z", "")>]
override this.Implies : Java.Security.Permission -> bool

Parámetros

p
Permission

permiso para comprobarlo.

Devoluciones

true si el permiso especificado no es null y está implícito en este objeto, false de lo contrario.

Atributos

Comentarios

Comprueba si este objeto FilePermission "implica" el permiso especificado. Más concretamente, este método devuelve true si: p es una instancia de FilePermission, las acciones de p son un subconjunto adecuado de las acciones de este objeto y pathname de p está implícito en el nombre de ruta de acceso de este objeto. Por ejemplo, "/tmp/*" implica "/tmp/foo", ya que "/tmp/*" abarca todos los archivos del directorio "/tmp", incluido el denominado "foo". Precisamente, un pathname simple implica otro nombre de ruta de acceso simple si y solo si son iguales. Un pathname simple nunca implica un nombre de ruta de acceso comodín. Un nombre de ruta de acceso comodín implica otro nombre de ruta de acceso comodín si y solo si todos los nombres de ruta de acceso simples implícitos por el segundo están implícitos por el primero. Un nombre de ruta de acceso comodín implica un nombrede ruta de acceso simple si y solo si: si la marca comodín es "*", la ruta de acceso de pathname simple debe estar justo dentro de la ruta de acceso del nombre de ruta de acceso comodín; Si la marca de caracteres comodín es "-", la ruta de acceso del nombre de ruta de acceso simple debe ser recursiva dentro de la ruta de acceso del nombre de ruta de acceso comodín. "<<TODOS LOS ARCHIVOS>>" implica cualquier otro nombre de ruta de acceso. Ningún nombre de ruta de acceso, excepto "<<TODOS LOS ARCHIVOS>>", implica "<<TODOS LOS ARCHIVOS>>".

referencia Java referencia para java.io.FilePermission.implies.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a