Polkit-Qt-1  0.95.0
Public Member Functions
PolkitQt1::UnixUserIdentity Class Reference

UNIX user identity. More...

#include <Identity>

Inheritance diagram for PolkitQt1::UnixUserIdentity:
PolkitQt1::Identity

Public Member Functions

 UnixUserIdentity (uid_t uid)
 
 UnixUserIdentity (const QString &name)
 
 UnixUserIdentity (PolkitUnixUser *pkUnixUser)
 
uid_t uid () const
 
void setUid (uid_t uid)
 
- Public Member Functions inherited from PolkitQt1::Identity
 Identity (PolkitIdentity *polkitIdentity)
 
 Identity (const Identity &other)
 
Identityoperator= (const Identity &other)
 
bool isValid () const
 
QString toString () const
 
UnixUserIdentity toUnixUserIdentity ()
 
UnixGroupIdentity toUnixGroupIdentity ()
 
PolkitIdentity * identity () const
 

Additional Inherited Members

- Public Types inherited from PolkitQt1::Identity
typedef QList< IdentityList
 
- Static Public Member Functions inherited from PolkitQt1::Identity
static Identity fromString (const QString &string)
 
- Protected Member Functions inherited from PolkitQt1::Identity
void setIdentity (PolkitIdentity *identity)
 

Detailed Description

UNIX user identity.

An object representing a user identity on a UNIX system.

See also
Identity

Constructor & Destructor Documentation

◆ UnixUserIdentity() [1/3]

PolkitQt1::UnixUserIdentity::UnixUserIdentity ( uid_t  uid)
explicit

Creates UnixUser object by UID of the user

Parameters
uiduser id

◆ UnixUserIdentity() [2/3]

PolkitQt1::UnixUserIdentity::UnixUserIdentity ( const QString &  name)
explicit

Creates UnixUser object by unix name of the user

Parameters
nameUnix name

◆ UnixUserIdentity() [3/3]

PolkitQt1::UnixUserIdentity::UnixUserIdentity ( PolkitUnixUser *  pkUnixUser)
explicit

Creates UnixUser object from PolkitUnixUser object

Warning
Use this only if you are completely aware of what are you doing!
Parameters
pkUnixUserThe PolkitUnixUser object

Member Function Documentation

◆ setUid()

void PolkitQt1::UnixUserIdentity::setUid ( uid_t  uid)

Sets the id of user

Parameters
uiduser id

◆ uid()

uid_t PolkitQt1::UnixUserIdentity::uid ( ) const

Gets an user id

Returns
user id

The documentation for this class was generated from the following files: