LibreOffice Module stoc (master) 1
|
#include <vector>
#include <osl/process.h>
#include <osl/socket.hxx>
#include <osl/mutex.hxx>
#include <rtl/string.hxx>
#include <rtl/ustrbuf.hxx>
#include <sal/log.hxx>
#include <o3tl/string_view.hxx>
#include <com/sun/star/security/RuntimePermission.hpp>
#include <com/sun/star/security/AllPermission.hpp>
#include <com/sun/star/io/FilePermission.hpp>
#include <com/sun/star/connection/SocketPermission.hpp>
#include <com/sun/star/security/AccessControlException.hpp>
#include <com/sun/star/uno/Sequence.hxx>
#include "permissions.h"
Go to the source code of this file.
Namespaces | |
namespace | stoc_sec |
Functions | |
static sal_Int32 | stoc_sec::makeMask (OUString const &items, char const *const *strings) |
static OUString | stoc_sec::makeStrings (sal_Int32 mask, char const *const *strings) |
static OUString const & | stoc_sec::getWorkingDir () |
static bool | stoc_sec::implies (::rtl::Reference< Permission > const &head, Permission const &demanded) |
static void | stoc_sec::throwAccessControlException (Permission const &perm, Any const &demanded_perm) |
|
private |
Definition at line 104 of file permissions.cxx.
|
private |
Definition at line 275 of file permissions.cxx.
|
private |
Definition at line 106 of file permissions.cxx.
|
mutableprivate |
Definition at line 109 of file permissions.cxx.
|
private |
Definition at line 107 of file permissions.cxx.
|
private |
Definition at line 407 of file permissions.cxx.
|
mutableprivate |
Definition at line 111 of file permissions.cxx.
|
mutableprivate |
Definition at line 110 of file permissions.cxx.
|
private |
Definition at line 108 of file permissions.cxx.
|
private |
Definition at line 274 of file permissions.cxx.
|
private |
Definition at line 112 of file permissions.cxx.
|
staticprivate |
Definition at line 103 of file permissions.cxx.