Helper class for retrieving access controller singleton from component context.  
 More...
#include <access_control.hxx>
Helper class for retrieving access controller singleton from component context. 
◆ AccessControl() [1/3]
      
        
          | cppu::AccessControl::AccessControl | ( | css::uno::Reference< css::uno::XComponentContext > const & | xContext | ) |  | 
      
 
Ctor. 
- Parameters
- 
  
    | xContext | component context to retrieve access controller singleton |  
 
 
 
◆ AccessControl() [2/3]
      
        
          | cppu::AccessControl::AccessControl | ( | css::uno::Reference< css::security::XAccessController > const & | xController | ) |  | 
      
 
Ctor. 
- Parameters
- 
  
    | xController | access controller |  
 
 
 
◆ AccessControl() [3/3]
◆ checkFilePermission()
A com.sun.star.io.FilePermission represents access to a file or directory. 
A FilePermission consists of a file url and a set of actions valid for that pathname.
- Parameters
- 
  
    | url | file url |  | actions | actions list |  
 
 
 
◆ checkRuntimePermission()
      
        
          | void cppu::AccessControl::checkRuntimePermission | ( | ::rtl::OUString const & | name | ) |  | 
      
 
A com.sun.star.security.RuntimePermission is for runtime permissions. 
A RuntimePermission contains a name (also referred to as a "target name") but no actions list; you either have the named permission or you don't.
- Parameters
- 
  
  
 
 
◆ checkSocketPermission()
A com.sun.star.connection.SocketPermission represents access to a network via sockets. 
A SocketPermission consists of a host specification and a set of "actions" specifying ways to connect to that host.
- Parameters
- 
  
    | host | host and optional portrange |  | actions | actions list |  
 
 
 
◆ clear()
  
  | 
        
          | void cppu::AccessControl::clear | ( |  | ) |  |  | inline | 
 
Clears the access controller reference being used. 
 
 
◆ get()
  
  | 
        
          | css::uno::Reference< css::security::XAccessController > const  & cppu::AccessControl::get | ( |  | ) | const |  | inline | 
 
Returns access to the access controller reference being used. 
- Returns
- access controller 
 
 
◆ operator->()
  
  | 
        
          | css::security::XAccessController * cppu::AccessControl::operator-> | ( |  | ) | const |  | inline | 
 
Returns access to the access controller reference being used. 
- Returns
- access controller 
 
 
The documentation for this class was generated from the following file: