kandy

KandyPrefs Class Reference

List of all members.

Detailed Description

Definition at line 9 of file kandyprefs.h.


Public Member Functions

 ~KandyPrefs ()
ItemString * serialDeviceItem ()
ItemString * baudRateItem ()
ItemString * lockDirectoryItem ()
ItemBool * startupModemItem ()
ItemBool * autoSetClockItem ()
ItemBool * excludeHomeItem ()
ItemBool * excludeWorkItem ()
ItemBool * excludeMessagingItem ()
ItemBool * excludeFaxItem ()
ItemBool * excludeCellItem ()
ItemBool * excludeVideoItem ()
ItemBool * excludeMailboxItem ()
ItemBool * excludeModemItem ()
ItemBool * excludeCarItem ()
ItemBool * excludeISDNItem ()
ItemBool * excludePagerItem ()
ItemBool * useHomeSuffItem ()
ItemBool * useWorkSuffItem ()
ItemBool * useMessagingSuffItem ()
ItemBool * useFaxSuffItem ()
ItemBool * useCellSuffItem ()
ItemBool * useVideoSuffItem ()
ItemBool * useMailboxSuffItem ()
ItemBool * useModemSuffItem ()
ItemBool * useCarSuffItem ()
ItemBool * useISDNSuffItem ()
ItemBool * usePagerSuffItem ()
ItemString * homeSuffItem ()
ItemString * workSuffItem ()
ItemString * messagingSuffItem ()
ItemString * faxSuffItem ()
ItemString * cellSuffItem ()
ItemString * videoSuffItem ()
ItemString * mailboxSuffItem ()
ItemString * modemSuffItem ()
ItemString * carSuffItem ()
ItemString * iSDNSuffItem ()
ItemString * pagerSuffItem ()
ItemBool * startupTerminalWinItem ()
ItemBool * startupMobileWinItem ()

Static Public Member Functions

static KandyPrefsself ()
static void setSerialDevice (const QString &v)
static QString serialDevice ()
static void setBaudRate (const QString &v)
static QString baudRate ()
static void setLockDirectory (const QString &v)
static QString lockDirectory ()
static void setStartupModem (bool v)
static bool startupModem ()
static void setAutoSetClock (bool v)
static bool autoSetClock ()
static void setExcludeHome (bool v)
static bool excludeHome ()
static void setExcludeWork (bool v)
static bool excludeWork ()
static void setExcludeMessaging (bool v)
static bool excludeMessaging ()
static void setExcludeFax (bool v)
static bool excludeFax ()
static void setExcludeCell (bool v)
static bool excludeCell ()
static void setExcludeVideo (bool v)
static bool excludeVideo ()
static void setExcludeMailbox (bool v)
static bool excludeMailbox ()
static void setExcludeModem (bool v)
static bool excludeModem ()
static void setExcludeCar (bool v)
static bool excludeCar ()
static void setExcludeISDN (bool v)
static bool excludeISDN ()
static void setExcludePager (bool v)
static bool excludePager ()
static void setUseHomeSuff (bool v)
static bool useHomeSuff ()
static void setUseWorkSuff (bool v)
static bool useWorkSuff ()
static void setUseMessagingSuff (bool v)
static bool useMessagingSuff ()
static void setUseFaxSuff (bool v)
static bool useFaxSuff ()
static void setUseCellSuff (bool v)
static bool useCellSuff ()
static void setUseVideoSuff (bool v)
static bool useVideoSuff ()
static void setUseMailboxSuff (bool v)
static bool useMailboxSuff ()
static void setUseModemSuff (bool v)
static bool useModemSuff ()
static void setUseCarSuff (bool v)
static bool useCarSuff ()
static void setUseISDNSuff (bool v)
static bool useISDNSuff ()
static void setUsePagerSuff (bool v)
static bool usePagerSuff ()
static void setHomeSuff (const QString &v)
static QString homeSuff ()
static void setWorkSuff (const QString &v)
static QString workSuff ()
static void setMessagingSuff (const QString &v)
static QString messagingSuff ()
static void setFaxSuff (const QString &v)
static QString faxSuff ()
static void setCellSuff (const QString &v)
static QString cellSuff ()
static void setVideoSuff (const QString &v)
static QString videoSuff ()
static void setMailboxSuff (const QString &v)
static QString mailboxSuff ()
static void setModemSuff (const QString &v)
static QString modemSuff ()
static void setCarSuff (const QString &v)
static QString carSuff ()
static void setISDNSuff (const QString &v)
static QString iSDNSuff ()
static void setPagerSuff (const QString &v)
static QString pagerSuff ()
static void setStartupTerminalWin (bool v)
static bool startupTerminalWin ()
static void setStartupMobileWin (bool v)
static bool startupMobileWin ()
static void writeConfig ()

Public Attributes

QString mSerialDevice
QString mBaudRate
QString mLockDirectory
bool mStartupModem
bool mAutoSetClock
bool mExcludeHome
bool mExcludeWork
bool mExcludeMessaging
bool mExcludeFax
bool mExcludeCell
bool mExcludeVideo
bool mExcludeMailbox
bool mExcludeModem
bool mExcludeCar
bool mExcludeISDN
bool mExcludePager
bool mUseHomeSuff
bool mUseWorkSuff
bool mUseMessagingSuff
bool mUseFaxSuff
bool mUseCellSuff
bool mUseVideoSuff
bool mUseMailboxSuff
bool mUseModemSuff
bool mUseCarSuff
bool mUseISDNSuff
bool mUsePagerSuff
QString mHomeSuff
QString mWorkSuff
QString mMessagingSuff
QString mFaxSuff
QString mCellSuff
QString mVideoSuff
QString mMailboxSuff
QString mModemSuff
QString mCarSuff
QString mISDNSuff
QString mPagerSuff
bool mStartupTerminalWin
bool mStartupMobileWin

Protected Member Functions

 KandyPrefs ()

Static Protected Attributes

static KandyPrefsmSelf

Member Function Documentation

static void KandyPrefs::setSerialDevice ( const QString &  v  )  [inline, static]

Set Serial device.

Definition at line 20 of file kandyprefs.h.

static QString KandyPrefs::serialDevice (  )  [inline, static]

Get Serial device.

Definition at line 30 of file kandyprefs.h.

ItemString* KandyPrefs::serialDeviceItem (  )  [inline]

Get Item object corresponding to SerialDevice().

Definition at line 38 of file kandyprefs.h.

static void KandyPrefs::setBaudRate ( const QString &  v  )  [inline, static]

Set Baud rate.

Definition at line 47 of file kandyprefs.h.

static QString KandyPrefs::baudRate (  )  [inline, static]

Get Baud rate.

Definition at line 57 of file kandyprefs.h.

ItemString* KandyPrefs::baudRateItem (  )  [inline]

Get Item object corresponding to BaudRate().

Definition at line 65 of file kandyprefs.h.

static void KandyPrefs::setLockDirectory ( const QString &  v  )  [inline, static]

Set Lock directory.

Definition at line 74 of file kandyprefs.h.

static QString KandyPrefs::lockDirectory (  )  [inline, static]

Get Lock directory.

Definition at line 84 of file kandyprefs.h.

ItemString* KandyPrefs::lockDirectoryItem (  )  [inline]

Get Item object corresponding to LockDirectory().

Definition at line 92 of file kandyprefs.h.

static void KandyPrefs::setStartupModem ( bool  v  )  [inline, static]

Set Open modem on startup.

Definition at line 101 of file kandyprefs.h.

static bool KandyPrefs::startupModem (  )  [inline, static]

Get Open modem on startup.

Definition at line 111 of file kandyprefs.h.

ItemBool* KandyPrefs::startupModemItem (  )  [inline]

Get Item object corresponding to StartupModem().

Definition at line 119 of file kandyprefs.h.

static void KandyPrefs::setAutoSetClock ( bool  v  )  [inline, static]

Set Auto-set clock of mobile on connection.

Definition at line 128 of file kandyprefs.h.

static bool KandyPrefs::autoSetClock (  )  [inline, static]

Get Auto-set clock of mobile on connection.

Definition at line 138 of file kandyprefs.h.

ItemBool* KandyPrefs::autoSetClockItem (  )  [inline]

Get Item object corresponding to AutoSetClock().

Definition at line 146 of file kandyprefs.h.

static void KandyPrefs::setExcludeHome ( bool  v  )  [inline, static]

Set Exclude home numbers.

Definition at line 155 of file kandyprefs.h.

static bool KandyPrefs::excludeHome (  )  [inline, static]

Get Exclude home numbers.

Definition at line 165 of file kandyprefs.h.

ItemBool* KandyPrefs::excludeHomeItem (  )  [inline]

Get Item object corresponding to ExcludeHome().

Definition at line 173 of file kandyprefs.h.

static void KandyPrefs::setExcludeWork ( bool  v  )  [inline, static]

Set Exclude work numbers.

Definition at line 182 of file kandyprefs.h.

static bool KandyPrefs::excludeWork (  )  [inline, static]

Get Exclude work numbers.

Definition at line 192 of file kandyprefs.h.

ItemBool* KandyPrefs::excludeWorkItem (  )  [inline]

Get Item object corresponding to ExcludeWork().

Definition at line 200 of file kandyprefs.h.

static void KandyPrefs::setExcludeMessaging ( bool  v  )  [inline, static]

Set Exclude messaging numbers.

Definition at line 209 of file kandyprefs.h.

static bool KandyPrefs::excludeMessaging (  )  [inline, static]

Get Exclude messaging numbers.

Definition at line 219 of file kandyprefs.h.

ItemBool* KandyPrefs::excludeMessagingItem (  )  [inline]

Get Item object corresponding to ExcludeMessaging().

Definition at line 227 of file kandyprefs.h.

static void KandyPrefs::setExcludeFax ( bool  v  )  [inline, static]

Set Exclude fax numbers.

Definition at line 236 of file kandyprefs.h.

static bool KandyPrefs::excludeFax (  )  [inline, static]

Get Exclude fax numbers.

Definition at line 246 of file kandyprefs.h.

ItemBool* KandyPrefs::excludeFaxItem (  )  [inline]

Get Item object corresponding to ExcludeFax().

Definition at line 254 of file kandyprefs.h.

static void KandyPrefs::setExcludeCell ( bool  v  )  [inline, static]

Set Exclude cell numbers.

Definition at line 263 of file kandyprefs.h.

static bool KandyPrefs::excludeCell (  )  [inline, static]

Get Exclude cell numbers.

Definition at line 273 of file kandyprefs.h.

ItemBool* KandyPrefs::excludeCellItem (  )  [inline]

Get Item object corresponding to ExcludeCell().

Definition at line 281 of file kandyprefs.h.

static void KandyPrefs::setExcludeVideo ( bool  v  )  [inline, static]

Set Exclude video phone numbers.

Definition at line 290 of file kandyprefs.h.

static bool KandyPrefs::excludeVideo (  )  [inline, static]

Get Exclude video phone numbers.

Definition at line 300 of file kandyprefs.h.

ItemBool* KandyPrefs::excludeVideoItem (  )  [inline]

Get Item object corresponding to ExcludeVideo().

Definition at line 308 of file kandyprefs.h.

static void KandyPrefs::setExcludeMailbox ( bool  v  )  [inline, static]

Set Exclude mailbox numbers.

Definition at line 317 of file kandyprefs.h.

static bool KandyPrefs::excludeMailbox (  )  [inline, static]

Get Exclude mailbox numbers.

Definition at line 327 of file kandyprefs.h.

ItemBool* KandyPrefs::excludeMailboxItem (  )  [inline]

Get Item object corresponding to ExcludeMailbox().

Definition at line 335 of file kandyprefs.h.

static void KandyPrefs::setExcludeModem ( bool  v  )  [inline, static]

Set Exclude modem numbers.

Definition at line 344 of file kandyprefs.h.

static bool KandyPrefs::excludeModem (  )  [inline, static]

Get Exclude modem numbers.

Definition at line 354 of file kandyprefs.h.

ItemBool* KandyPrefs::excludeModemItem (  )  [inline]

Get Item object corresponding to ExcludeModem().

Definition at line 362 of file kandyprefs.h.

static void KandyPrefs::setExcludeCar ( bool  v  )  [inline, static]

Set Exclude car phone numbers.

Definition at line 371 of file kandyprefs.h.

static bool KandyPrefs::excludeCar (  )  [inline, static]

Get Exclude car phone numbers.

Definition at line 381 of file kandyprefs.h.

ItemBool* KandyPrefs::excludeCarItem (  )  [inline]

Get Item object corresponding to ExcludeCar().

Definition at line 389 of file kandyprefs.h.

static void KandyPrefs::setExcludeISDN ( bool  v  )  [inline, static]

Set Exclude ISDN numbers.

Definition at line 398 of file kandyprefs.h.

static bool KandyPrefs::excludeISDN (  )  [inline, static]

Get Exclude ISDN numbers.

Definition at line 408 of file kandyprefs.h.

ItemBool* KandyPrefs::excludeISDNItem (  )  [inline]

Get Item object corresponding to ExcludeISDN().

Definition at line 416 of file kandyprefs.h.

static void KandyPrefs::setExcludePager ( bool  v  )  [inline, static]

Set Exclude pager numbers.

Definition at line 425 of file kandyprefs.h.

static bool KandyPrefs::excludePager (  )  [inline, static]

Get Exclude pager numbers.

Definition at line 435 of file kandyprefs.h.

ItemBool* KandyPrefs::excludePagerItem (  )  [inline]

Get Item object corresponding to ExcludePager().

Definition at line 443 of file kandyprefs.h.

static void KandyPrefs::setUseHomeSuff ( bool  v  )  [inline, static]

Set Use home suffix.

Definition at line 452 of file kandyprefs.h.

static bool KandyPrefs::useHomeSuff (  )  [inline, static]

Get Use home suffix.

Definition at line 462 of file kandyprefs.h.

ItemBool* KandyPrefs::useHomeSuffItem (  )  [inline]

Get Item object corresponding to UseHomeSuff().

Definition at line 470 of file kandyprefs.h.

static void KandyPrefs::setUseWorkSuff ( bool  v  )  [inline, static]

Set Use work suffix.

Definition at line 479 of file kandyprefs.h.

static bool KandyPrefs::useWorkSuff (  )  [inline, static]

Get Use work suffix.

Definition at line 489 of file kandyprefs.h.

ItemBool* KandyPrefs::useWorkSuffItem (  )  [inline]

Get Item object corresponding to UseWorkSuff().

Definition at line 497 of file kandyprefs.h.

static void KandyPrefs::setUseMessagingSuff ( bool  v  )  [inline, static]

Set Use messaging suffix.

Definition at line 506 of file kandyprefs.h.

static bool KandyPrefs::useMessagingSuff (  )  [inline, static]

Get Use messaging suffix.

Definition at line 516 of file kandyprefs.h.

ItemBool* KandyPrefs::useMessagingSuffItem (  )  [inline]

Get Item object corresponding to UseMessagingSuff().

Definition at line 524 of file kandyprefs.h.

static void KandyPrefs::setUseFaxSuff ( bool  v  )  [inline, static]

Set Use fax suffix.

Definition at line 533 of file kandyprefs.h.

static bool KandyPrefs::useFaxSuff (  )  [inline, static]

Get Use fax suffix.

Definition at line 543 of file kandyprefs.h.

ItemBool* KandyPrefs::useFaxSuffItem (  )  [inline]

Get Item object corresponding to UseFaxSuff().

Definition at line 551 of file kandyprefs.h.

static void KandyPrefs::setUseCellSuff ( bool  v  )  [inline, static]

Set Use mobile suffix.

Definition at line 560 of file kandyprefs.h.

static bool KandyPrefs::useCellSuff (  )  [inline, static]

Get Use mobile suffix.

Definition at line 570 of file kandyprefs.h.

ItemBool* KandyPrefs::useCellSuffItem (  )  [inline]

Get Item object corresponding to UseCellSuff().

Definition at line 578 of file kandyprefs.h.

static void KandyPrefs::setUseVideoSuff ( bool  v  )  [inline, static]

Set Use video suffix.

Definition at line 587 of file kandyprefs.h.

static bool KandyPrefs::useVideoSuff (  )  [inline, static]

Get Use video suffix.

Definition at line 597 of file kandyprefs.h.

ItemBool* KandyPrefs::useVideoSuffItem (  )  [inline]

Get Item object corresponding to UseVideoSuff().

Definition at line 605 of file kandyprefs.h.

static void KandyPrefs::setUseMailboxSuff ( bool  v  )  [inline, static]

Set Use mailbox suffix.

Definition at line 614 of file kandyprefs.h.

static bool KandyPrefs::useMailboxSuff (  )  [inline, static]

Get Use mailbox suffix.

Definition at line 624 of file kandyprefs.h.

ItemBool* KandyPrefs::useMailboxSuffItem (  )  [inline]

Get Item object corresponding to UseMailboxSuff().

Definition at line 632 of file kandyprefs.h.

static void KandyPrefs::setUseModemSuff ( bool  v  )  [inline, static]

Set Use modem suffix.

Definition at line 641 of file kandyprefs.h.

static bool KandyPrefs::useModemSuff (  )  [inline, static]

Get Use modem suffix.

Definition at line 651 of file kandyprefs.h.

ItemBool* KandyPrefs::useModemSuffItem (  )  [inline]

Get Item object corresponding to UseModemSuff().

Definition at line 659 of file kandyprefs.h.

static void KandyPrefs::setUseCarSuff ( bool  v  )  [inline, static]

Set Use car suffix.

Definition at line 668 of file kandyprefs.h.

static bool KandyPrefs::useCarSuff (  )  [inline, static]

Get Use car suffix.

Definition at line 678 of file kandyprefs.h.

ItemBool* KandyPrefs::useCarSuffItem (  )  [inline]

Get Item object corresponding to UseCarSuff().

Definition at line 686 of file kandyprefs.h.

static void KandyPrefs::setUseISDNSuff ( bool  v  )  [inline, static]

Set Use ISDN suffix.

Definition at line 695 of file kandyprefs.h.

static bool KandyPrefs::useISDNSuff (  )  [inline, static]

Get Use ISDN suffix.

Definition at line 705 of file kandyprefs.h.

ItemBool* KandyPrefs::useISDNSuffItem (  )  [inline]

Get Item object corresponding to UseISDNSuff().

Definition at line 713 of file kandyprefs.h.

static void KandyPrefs::setUsePagerSuff ( bool  v  )  [inline, static]

Set Use pager suffix.

Definition at line 722 of file kandyprefs.h.

static bool KandyPrefs::usePagerSuff (  )  [inline, static]

Get Use pager suffix.

Definition at line 732 of file kandyprefs.h.

ItemBool* KandyPrefs::usePagerSuffItem (  )  [inline]

Get Item object corresponding to UsePagerSuff().

Definition at line 740 of file kandyprefs.h.

static void KandyPrefs::setHomeSuff ( const QString &  v  )  [inline, static]

Set Home suffix.

Definition at line 749 of file kandyprefs.h.

static QString KandyPrefs::homeSuff (  )  [inline, static]

Get Home suffix.

Definition at line 759 of file kandyprefs.h.

ItemString* KandyPrefs::homeSuffItem (  )  [inline]

Get Item object corresponding to HomeSuff().

Definition at line 767 of file kandyprefs.h.

static void KandyPrefs::setWorkSuff ( const QString &  v  )  [inline, static]

Set Work suffix.

Definition at line 776 of file kandyprefs.h.

static QString KandyPrefs::workSuff (  )  [inline, static]

Get Work suffix.

Definition at line 786 of file kandyprefs.h.

ItemString* KandyPrefs::workSuffItem (  )  [inline]

Get Item object corresponding to WorkSuff().

Definition at line 794 of file kandyprefs.h.

static void KandyPrefs::setMessagingSuff ( const QString &  v  )  [inline, static]

Set Messaging suffix.

Definition at line 803 of file kandyprefs.h.

static QString KandyPrefs::messagingSuff (  )  [inline, static]

Get Messaging suffix.

Definition at line 813 of file kandyprefs.h.

ItemString* KandyPrefs::messagingSuffItem (  )  [inline]

Get Item object corresponding to MessagingSuff().

Definition at line 821 of file kandyprefs.h.

static void KandyPrefs::setFaxSuff ( const QString &  v  )  [inline, static]

Set Fax suffix.

Definition at line 830 of file kandyprefs.h.

static QString KandyPrefs::faxSuff (  )  [inline, static]

Get Fax suffix.

Definition at line 840 of file kandyprefs.h.

ItemString* KandyPrefs::faxSuffItem (  )  [inline]

Get Item object corresponding to FaxSuff().

Definition at line 848 of file kandyprefs.h.

static void KandyPrefs::setCellSuff ( const QString &  v  )  [inline, static]

Set Cell suffix.

Definition at line 857 of file kandyprefs.h.

static QString KandyPrefs::cellSuff (  )  [inline, static]

Get Cell suffix.

Definition at line 867 of file kandyprefs.h.

ItemString* KandyPrefs::cellSuffItem (  )  [inline]

Get Item object corresponding to CellSuff().

Definition at line 875 of file kandyprefs.h.

static void KandyPrefs::setVideoSuff ( const QString &  v  )  [inline, static]

Set Video suffix.

Definition at line 884 of file kandyprefs.h.

static QString KandyPrefs::videoSuff (  )  [inline, static]

Get Video suffix.

Definition at line 894 of file kandyprefs.h.

ItemString* KandyPrefs::videoSuffItem (  )  [inline]

Get Item object corresponding to VideoSuff().

Definition at line 902 of file kandyprefs.h.

static void KandyPrefs::setMailboxSuff ( const QString &  v  )  [inline, static]

Set Mailbox suffix.

Definition at line 911 of file kandyprefs.h.

static QString KandyPrefs::mailboxSuff (  )  [inline, static]

Get Mailbox suffix.

Definition at line 921 of file kandyprefs.h.

ItemString* KandyPrefs::mailboxSuffItem (  )  [inline]

Get Item object corresponding to MailboxSuff().

Definition at line 929 of file kandyprefs.h.

static void KandyPrefs::setModemSuff ( const QString &  v  )  [inline, static]

Set Modem suffix.

Definition at line 938 of file kandyprefs.h.

static QString KandyPrefs::modemSuff (  )  [inline, static]

Get Modem suffix.

Definition at line 948 of file kandyprefs.h.

ItemString* KandyPrefs::modemSuffItem (  )  [inline]

Get Item object corresponding to ModemSuff().

Definition at line 956 of file kandyprefs.h.

static void KandyPrefs::setCarSuff ( const QString &  v  )  [inline, static]

Set Car suffix.

Definition at line 965 of file kandyprefs.h.

static QString KandyPrefs::carSuff (  )  [inline, static]

Get Car suffix.

Definition at line 975 of file kandyprefs.h.

ItemString* KandyPrefs::carSuffItem (  )  [inline]

Get Item object corresponding to CarSuff().

Definition at line 983 of file kandyprefs.h.

static void KandyPrefs::setISDNSuff ( const QString &  v  )  [inline, static]

Set ISDN suffix.

Definition at line 992 of file kandyprefs.h.

static QString KandyPrefs::iSDNSuff (  )  [inline, static]

Get ISDN suffix.

Definition at line 1002 of file kandyprefs.h.

ItemString* KandyPrefs::iSDNSuffItem (  )  [inline]

Get Item object corresponding to ISDNSuff().

Definition at line 1010 of file kandyprefs.h.

static void KandyPrefs::setPagerSuff ( const QString &  v  )  [inline, static]

Set Pager suffix.

Definition at line 1019 of file kandyprefs.h.

static QString KandyPrefs::pagerSuff (  )  [inline, static]

Get Pager suffix.

Definition at line 1029 of file kandyprefs.h.

ItemString* KandyPrefs::pagerSuffItem (  )  [inline]

Get Item object corresponding to PagerSuff().

Definition at line 1037 of file kandyprefs.h.

static void KandyPrefs::setStartupTerminalWin ( bool  v  )  [inline, static]

Set Open terminal window on startup.

Definition at line 1046 of file kandyprefs.h.

static bool KandyPrefs::startupTerminalWin (  )  [inline, static]

Get Open terminal window on startup.

Definition at line 1056 of file kandyprefs.h.

ItemBool* KandyPrefs::startupTerminalWinItem (  )  [inline]

Get Item object corresponding to StartupTerminalWin().

Definition at line 1064 of file kandyprefs.h.

static void KandyPrefs::setStartupMobileWin ( bool  v  )  [inline, static]

Set Open mobile window on startup.

Definition at line 1073 of file kandyprefs.h.

static bool KandyPrefs::startupMobileWin (  )  [inline, static]

Get Open mobile window on startup.

Definition at line 1083 of file kandyprefs.h.

ItemBool* KandyPrefs::startupMobileWinItem (  )  [inline]

Get Item object corresponding to StartupMobileWin().

Definition at line 1091 of file kandyprefs.h.


The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys