Language
Asturianu (ast)
Català (ca)
Čeština (cs)
Dansk (da)
Deutsch (de)
English [US] (en-US)
Español (es)
Esperanto (eo)
Eesti keel (et)
Euskara (eu)
Français (fr)
Gàidhlig (gd)
Galego (gl)
Italiano (it)
Lietuvių (lt)
Magyar (hu)
Nederlands (nl)
Norsk (no)
Polski (pl)
Português [do Brasil] (pt-BR)
Português [Europeu] (pt)
Română (ro)
Slovenčina (sk)
Slovenščina (sl)
Suomi (fi)
Svenska (sv)
Yкраїнська (uk)
Tiếng Việt (vi)
Türkçe (tr)
ኦሮሚኛ (om)
Հայերեն (hy)
Ελληνικά (el)
български език (bg)
Русский (ru)
Cрпски [ћирилицом] (sr)
עברית (he)
हिन्दी (hi)
ភាសាខ្មែរ (km)
தமிழ் (ta)
ภาษาไทย (th)
简体中文 (zh-CN)
正體中文 (zh-TW)
日本語 (ja)
한국어 (ko)
The Free and Open Productivity Suite
PUBLIC MEMBERS:
CLASSES
| STRUCTS
| UNIONS
| ENUMS
| TYPEDEFS
| METHODS
| STATIC METHODS
| DATA
| STATIC DATA
PROTECTED MEMBERS:
CLASSES
| STRUCTS
| UNIONS
| ENUMS
| TYPEDEFS
| METHODS
| STATIC METHODS
| DATA
| STATIC DATA
:: osl ::
class Security
Base Classes
None.
Known Derived Classes
None.
virtual
abstract
interface
template
NO
NO
NO
NO
Description
capsulate security informations for one user.
A object of this class is used to execute a process with the rights an
security options of a scecified user.
See Also
Process::executeProcess
File
security_decl.hxx
Public Members
Methods
Security ( );
constructor
~Security ( );
destructor
sal_Bool
logonUser ( const ::rtl::OUString & strName, const ::rtl::OUString & strPasswd );
get the security information for one user.
The underlying operating system is asked for this information.
sal_Bool
logonUser ( const ::rtl::OUString & strName, const ::rtl::OUString & strPasswd, const ::rtl::OUString & strFileServer );
sal_Bool
getUserIdent ( ::rtl::OUString & strIdent ) const;
get the ident of the logged in user.
sal_Bool
getUserName ( ::rtl::OUString & strName ) const;
get the name of the logged in user.
sal_Bool
getHomeDir ( ::rtl::OUString & strDirectory ) const;
get the home directory of the logged in user.
sal_Bool
getConfigDir ( ::rtl::OUString & strDirectory ) const;
get the directory for configuration data of the logged in user.
sal_Bool
isAdministrator ( ) const;
Query if the user who is logged inhas administrator rigths.
oslSecurity
getHandle ( ) const;
Returns the underlying oslSecurity handle
Protected Members
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.