accesssec_plat/eap_qt_configuration_api/inc/eapqtpacstoreconfig.h
changeset 52 c23bdf5a328a
parent 39 fe6b6762fccd
equal deleted inserted replaced
51:e863583e6720 52:c23bdf5a328a
    15  *   EAP-FAST PAC store configuration data
    15  *   EAP-FAST PAC store configuration data
    16  *
    16  *
    17  */
    17  */
    18 
    18 
    19 /*
    19 /*
    20  * %version: 6 %
    20  * %version: 7 %
    21  */
    21  */
    22 
    22 
    23 #ifndef EAPQTPACSTORECONFIG_H
    23 #ifndef EAPQTPACSTORECONFIG_H
    24 #define EAPQTPACSTORECONFIG_H
    24 #define EAPQTPACSTORECONFIG_H
    25 
    25 
    44 
    44 
    45     // PAC store is global, i.e. only a single PAC store exists in a device
    45     // PAC store is global, i.e. only a single PAC store exists in a device
    46 
    46 
    47     // Data types
    47     // Data types
    48 
    48 
    49     enum PacStoreState
    49     enum PacStoreStatus
    50     {
    50     {
    51         // PAC store does not exist and needs to be created
    51         // PAC store does not exist and needs to be created
    52         // (status also reverts to PacStoreStateStoreNotExists if the PAC store is
    52         // (status also reverts to PacStoreStateStoreNotExists if the PAC store is
    53         // corrupted, i.e. it gets deleted automatically)
    53         // corrupted, i.e. it gets deleted automatically)
    54         PacStoreStateStoreNotExists = 0,
    54         PacStoreStateStoreNotExists = 0,
    76          *        will be prompted when needed, PAC store itself remains valid
    76          *        will be prompted when needed, PAC store itself remains valid
    77          *      QVariant::Invalid: no actions */
    77          *      QVariant::Invalid: no actions */
    78         PacStoreSavePassword,
    78         PacStoreSavePassword,
    79         /*! write-only: bool
    79         /*! write-only: bool
    80          *      true: deletes PAC store, i.e. clears everything related to the
    80          *      true: deletes PAC store, i.e. clears everything related to the
    81          *        existing PAC store inlcuding saved password
    81          *        existing PAC store including saved password
    82          *      false/QVariant::Invalid: no actions */
    82          *      false/QVariant::Invalid: no actions */
    83         PacStoreReset,
    83         PacStoreReset,
    84         /*! read-only: int (PacStoreState) */
    84         /*! read-only: int (PacStoreStatus) */
    85         PacStoreState,
    85         PacStoreState,
    86         /*! no write nor read operation, for validator usage only
    86         /*! no write nor read operation, for validator usage only
    87          *  - uses the validator to check if the given password
    87          *  - uses the validator to check if the given password
    88          *      can open the existing PAC store */
    88          *      can open the existing PAC store */
    89         PacStorePasswordConfirmation,
    89         PacStorePasswordConfirmation,