:: com :: sun :: star :: io ::
|
struct FilePermission |
|
- Description
- This permission represents access to a file or directory.
A FilePermission consists of a file url and a set of actions valid for that url.
The path of the file url that ends in "/*" indicates all the files and
directories contained in that directory. A path that ends with "/-"
indicates (recursively) all files and subdirectories contained in that
directory. A file url string consisting of the special token
"<<ALL FILES>>" matches any file.
Note: A file url string consisting of a single "*" indicates all the files
in the current directory, while a string consisting of a single "-" indicates
all the files in the current directory and (recursively) all files and
subdirectories contained in the current directory.
The actions to be granted is a list of one or more comma-separated keywords.
The possible keywords are "read" , "write" ,
"execute" , and "delete" .
Their meaning is defined as follows:
read -- read permission
write -- write permission
execute -- execute permission
delete -- delete permission
The actions string is processed case-insensitive.
@attention
Be careful when granting FilePermissions. Think about the implications of
granting read and especially write access to various files and directories.
The "<<ALL FILES>>" permission with write action is
especially dangerous. This grants permission to write to the entire file system.
- Since
- OOo 1.1.2
|
Elements' Summary |
URL |
target file url
|
Actions |
comma separated actions list
|
Elements' Details |
URL
string URL;
- Description
- target file url
|
|
Actions
string Actions;
- Description
- comma separated actions list
|
|
Top of Page
Copyright © 2012, The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Apache, the Apache feather logo, Apache OpenOffice and OpenOffice.org are trademarks of The Apache Software Foundation. Other names may be trademarks of their respective owners.