|
LibreOfficeDev
LibreOfficeDev 25.8 SDK API Reference
|
This meta service supports the XAccessController interface for checking security permissions. More...
import"AccessController.idl";
Additional Inherited Members | |
Public Member Functions inherited from XAccessController | |
| void | checkPermission ([in] any perm) raises (AccessControlException) |
| Determines whether the access request indicated by the specified permission should be allowed or denied, based on the security policy currently in effect. More... | |
| any | doRestricted ([in] XAction action, [in] XAccessControlContext restriction) raises (com::sun::star::uno::Exception) |
| Perform the specified action restricting permissions to the given XAccessControlContext. More... | |
| any | doPrivileged ([in] XAction action, [in] XAccessControlContext restriction) raises (com::sun::star::uno::Exception) |
| Perform the specified action adding a set of permissions defined by the given XAccessControlContext. More... | |
| XAccessControlContext | getContext () |
| This method takes a "snapshot" of the current calling context and returns it. More... | |
Public Member Functions inherited from XInterface | |
| any | queryInterface ([in] type aType) |
| queries for a new interface to an existing UNO object. More... | |
| void | acquire () |
| increases the reference counter by one. More... | |
| void | release () |
| decreases the reference counter by one. More... | |
This meta service supports the XAccessController interface for checking security permissions.
Also, it obviously has also to be ensured that the object is process-local to assure that permission checks are not corrupted via insecure inter-process communication.
1.8.14