Overview | Namespace | Class | Index | Help

## Methods of Class AccessControl

AccessControl
  AccessControl(

    const ::com::sun::star::uno::Reference< ::com::sun::star::uno::XComponentContext > & | xContext )
    | throw( ::com::sun::star::uno::RuntimeException );

  virtual | abstract | const | volatile | template | static | inline | C-linkage
  NO | NO | NO | NO | NO | NO | NO | NO

  Summary
    Ctor.
  Parameters

    xContext |
        component context to retrieve access controller singleton

AccessControl
  AccessControl(

    const ::com::sun::star::uno::Reference< ::com::sun::star::security::XAccessController > & | xController )
    | throw( ::com::sun::star::uno::RuntimeException );

  virtual | abstract | const | volatile | template | static | inline | C-linkage
  NO | NO | NO | NO | NO | NO | NO | NO

  Summary
    Ctor.
  Parameters

    xController |
        access controller

AccessControl
  AccessControl(

    const ::cppu::AccessControl & | ac )
    | throw( ::com::sun::star::uno::RuntimeException );

  virtual | abstract | const | volatile | template | static | inline | C-linkage
  NO | NO | NO | NO | NO | NO | NO | NO

  Summary
    Copy ctor.
  Parameters

    another |
        object

clear
  void clear() throw();

  virtual | abstract | const | volatile | template | static | inline | C-linkage
  NO | NO | NO | NO | NO | NO | YES | NO

  Summary
    Clears the access controller reference being used.

get
  const ::com::sun::star::uno::Reference< ::com::sun::star::security::XAccessController > & get() throw();

  virtual | abstract | const | volatile | template | static | inline | C-linkage
  NO | NO | NO | NO | NO | NO | YES | NO

  Summary
    Returns access to the access controller reference being used.
  Return
    access controller

operator->
  ::com::sun::star::security::XAccessController * operator->() throw();

  virtual | abstract | const | volatile | template | static | inline | C-linkage
  NO | NO | NO | NO | NO | NO | YES | NO

  Summary
    Returns access to the access controller reference being used.
  Return
    access controller

checkRuntimePermission
  void checkRuntimePermission(

    const ::rtl::OUString & | name )
    | throw( ::com::sun::star::uno::RuntimeException );

  virtual | abstract | const | volatile | template | static | inline | C-linkage
  NO | NO | NO | NO | NO | NO | NO | NO

  Description
    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

    name |
        name of permission

checkFilePermission
  void checkFilePermission(

    const ::rtl::OUString & | url,
    const ::rtl::OUString & | actions )
    | throw( ::com::sun::star::uno::RuntimeException );

  virtual | abstract | const | volatile | template | static | inline | C-linkage
  NO | NO | NO | NO | NO | NO | NO | NO

  Summary
    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

checkSocketPermission
  void checkSocketPermission(

    const ::rtl::OUString & | host,
    const ::rtl::OUString & | actions )
    | throw( ::com::sun::star::uno::RuntimeException );

  virtual | abstract | const | volatile | template | static | inline | C-linkage
  NO | NO | NO | NO | NO | NO | NO | NO

  Description
    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

Top of Page

Copyright © 2003 Sun Microsystems, Inc.