signon  8.40
SignonDaemonNS::SignonIdentityInfo Struct Reference

Daemon side representation of identity information. More...

#include <signonidentityinfo.h>

List of all members.

Public Member Functions

 SignonIdentityInfo ()
 SignonIdentityInfo (const QVariantMap &info)
 SignonIdentityInfo (const quint32 id, const QString &userName, const QString &password, const bool storePassword, const QString &caption, const MethodMap &methods, const QStringList &realms=QStringList(), const QStringList &accessControlList=QStringList(), const QStringList &ownerList=QStringList(), int type=0, int refCount=0, bool validated=false)
const QList< QVariant > toVariantList ()
const QVariantMap toMap () const
bool operator== (const SignonIdentityInfo &other) const
SignonIdentityInfooperator= (const SignonIdentityInfo &other)
void setNew ()
bool isNew () const
void setId (quint32 id)
quint32 id () const
void setUserName (const QString &userName)
QString userName () const
void setUserNameSecret (bool secret)
bool isUserNameSecret () const
void setPassword (const QString &password)
QString password () const
bool storePassword () const
void setCaption (const QString &caption)
QString caption () const
void setRealms (const QStringList &realms)
QStringList realms () const
void setMethods (const MethodMap &methods)
MethodMap methods () const
void setAccessControlList (const QStringList &acl)
QStringList accessControlList () const
void setValidated (bool validated)
bool validated () const
void setType (const int type)
int type () const
void setOwnerList (const QStringList &owner)
QStringList ownerList () const
bool checkMethodAndMechanism (const QString &method, const QString &mechanism, QString &allowedMechanism)

Detailed Description

Daemon side representation of identity information.

Todo:
description.

Definition at line 43 of file signonidentityinfo.h.


Constructor & Destructor Documentation

Definition at line 48 of file signonidentityinfo.cpp.

SignonDaemonNS::SignonIdentityInfo::SignonIdentityInfo ( const quint32  id,
const QString &  userName,
const QString &  password,
const bool  storePassword,
const QString &  caption,
const MethodMap methods,
const QStringList &  realms = QStringList(),
const QStringList &  accessControlList = QStringList(),
const QStringList &  ownerList = QStringList(),
int  type = 0,
int  refCount = 0,
bool  validated = false 
)

Definition at line 79 of file signonidentityinfo.cpp.


Member Function Documentation

bool SignonDaemonNS::SignonIdentityInfo::checkMethodAndMechanism ( const QString &  method,
const QString &  mechanism,
QString &  allowedMechanism 
)
SignonIdentityInfo & SignonDaemonNS::SignonIdentityInfo::operator= ( const SignonIdentityInfo other)

Definition at line 220 of file signonidentityinfo.cpp.

bool SignonDaemonNS::SignonIdentityInfo::operator== ( const SignonIdentityInfo other) const

Definition at line 144 of file signonidentityinfo.cpp.

QStringList SignonDaemonNS::SignonIdentityInfo::ownerList ( ) const [inline]

Definition at line 101 of file signonidentityinfo.h.

Referenced by SignonDaemonNS::MetaDataDB::updateIdentity().

QStringList SignonDaemonNS::SignonIdentityInfo::realms ( ) const [inline]

Definition at line 84 of file signonidentityinfo.h.

Referenced by setRealms(), and SignonDaemonNS::MetaDataDB::updateIdentity().

void SignonDaemonNS::SignonIdentityInfo::setAccessControlList ( const QStringList &  acl) [inline]

Definition at line 90 of file signonidentityinfo.h.

Referenced by SignonDaemonNS::SignonIdentity::store().

void SignonDaemonNS::SignonIdentityInfo::setCaption ( const QString &  caption) [inline]

Definition at line 80 of file signonidentityinfo.h.

References caption().

Referenced by SignonDaemonNS::SignonIdentity::store().

void SignonDaemonNS::SignonIdentityInfo::setId ( quint32  id) [inline]

Definition at line 68 of file signonidentityinfo.h.

References id().

void SignonDaemonNS::SignonIdentityInfo::setMethods ( const MethodMap methods) [inline]

Definition at line 86 of file signonidentityinfo.h.

References methods().

Referenced by SignonDaemonNS::SignonIdentity::store().

void SignonDaemonNS::SignonIdentityInfo::setOwnerList ( const QStringList &  owner) [inline]

Definition at line 100 of file signonidentityinfo.h.

Referenced by SignonDaemonNS::SignonIdentity::store().

void SignonDaemonNS::SignonIdentityInfo::setRealms ( const QStringList &  realms) [inline]

Definition at line 83 of file signonidentityinfo.h.

References realms().

Referenced by SignonDaemonNS::SignonIdentity::store().

void SignonDaemonNS::SignonIdentityInfo::setType ( const int  type) [inline]

Definition at line 97 of file signonidentityinfo.h.

References type().

Referenced by SignonDaemonNS::SignonIdentity::store().

void SignonDaemonNS::SignonIdentityInfo::setUserName ( const QString &  userName) [inline]

Definition at line 73 of file signonidentityinfo.h.

Referenced by SignonDaemonNS::MetaDataDB::identity().

void SignonDaemonNS::SignonIdentityInfo::setValidated ( bool  validated) [inline]

Definition at line 94 of file signonidentityinfo.h.

References validated().

Definition at line 107 of file signonidentityinfo.cpp.

Definition at line 98 of file signonidentityinfo.h.

Referenced by setType().

Definition at line 95 of file signonidentityinfo.h.

Referenced by setValidated().


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