cpsecplugins/cpadvancedsecplugin/src/advsecsettingscertificatemodel.cpp
author hgs
Wed, 20 Oct 2010 14:51:23 +0300
changeset 66 67b3e3c1fc87
parent 63 989397f9511c
permissions -rw-r--r--
201041
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
63
989397f9511c 201039_03
hgs
parents:
diff changeset
     1
/*
989397f9511c 201039_03
hgs
parents:
diff changeset
     2
* Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
989397f9511c 201039_03
hgs
parents:
diff changeset
     3
* All rights reserved.
989397f9511c 201039_03
hgs
parents:
diff changeset
     4
* This component and the accompanying materials are made available
989397f9511c 201039_03
hgs
parents:
diff changeset
     5
* under the terms of the License "Eclipse Public License v1.0"
989397f9511c 201039_03
hgs
parents:
diff changeset
     6
* which accompanies this distribution, and is available
989397f9511c 201039_03
hgs
parents:
diff changeset
     7
* at the URL "http://www.eclipse.org/legal/epl-v10.html".
989397f9511c 201039_03
hgs
parents:
diff changeset
     8
*
989397f9511c 201039_03
hgs
parents:
diff changeset
     9
* Initial Contributors:
989397f9511c 201039_03
hgs
parents:
diff changeset
    10
* Nokia Corporation - initial contribution.
989397f9511c 201039_03
hgs
parents:
diff changeset
    11
*
989397f9511c 201039_03
hgs
parents:
diff changeset
    12
* Contributors:
989397f9511c 201039_03
hgs
parents:
diff changeset
    13
*
989397f9511c 201039_03
hgs
parents:
diff changeset
    14
* Description:  Advanced security settings certificate model
989397f9511c 201039_03
hgs
parents:
diff changeset
    15
*
989397f9511c 201039_03
hgs
parents:
diff changeset
    16
*/
989397f9511c 201039_03
hgs
parents:
diff changeset
    17
989397f9511c 201039_03
hgs
parents:
diff changeset
    18
#include "advsecsettingscertificatemodel.h"
989397f9511c 201039_03
hgs
parents:
diff changeset
    19
#include <QStandardItemModel>
989397f9511c 201039_03
hgs
parents:
diff changeset
    20
989397f9511c 201039_03
hgs
parents:
diff changeset
    21
#if defined(Q_OS_SYMBIAN)
989397f9511c 201039_03
hgs
parents:
diff changeset
    22
#include "advsecsettingscertificatemodel_symbian_p.h"
989397f9511c 201039_03
hgs
parents:
diff changeset
    23
#else
989397f9511c 201039_03
hgs
parents:
diff changeset
    24
#include "advsecsettingscertificatemodel_stub_p.h"
989397f9511c 201039_03
hgs
parents:
diff changeset
    25
#endif
989397f9511c 201039_03
hgs
parents:
diff changeset
    26
989397f9511c 201039_03
hgs
parents:
diff changeset
    27
989397f9511c 201039_03
hgs
parents:
diff changeset
    28
// ======== MEMBER FUNCTIONS ========
989397f9511c 201039_03
hgs
parents:
diff changeset
    29
989397f9511c 201039_03
hgs
parents:
diff changeset
    30
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
    31
// AdvSecSettingsCertificateModel::AdvSecSettingsCertificateModel()
989397f9511c 201039_03
hgs
parents:
diff changeset
    32
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
    33
//
989397f9511c 201039_03
hgs
parents:
diff changeset
    34
AdvSecSettingsCertificateModel::AdvSecSettingsCertificateModel(QObject *parent) :
989397f9511c 201039_03
hgs
parents:
diff changeset
    35
    QObject(parent), d_ptr(0)
989397f9511c 201039_03
hgs
parents:
diff changeset
    36
{
989397f9511c 201039_03
hgs
parents:
diff changeset
    37
    d_ptr = new AdvSecSettingsCertificateModelPrivate(this);
989397f9511c 201039_03
hgs
parents:
diff changeset
    38
}
989397f9511c 201039_03
hgs
parents:
diff changeset
    39
989397f9511c 201039_03
hgs
parents:
diff changeset
    40
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
    41
// AdvSecSettingsCertificateModel::~AdvSecSettingsCertificateModel()
989397f9511c 201039_03
hgs
parents:
diff changeset
    42
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
    43
//
989397f9511c 201039_03
hgs
parents:
diff changeset
    44
AdvSecSettingsCertificateModel::~AdvSecSettingsCertificateModel()
989397f9511c 201039_03
hgs
parents:
diff changeset
    45
{
989397f9511c 201039_03
hgs
parents:
diff changeset
    46
    delete d_ptr;
989397f9511c 201039_03
hgs
parents:
diff changeset
    47
    d_ptr = 0;
989397f9511c 201039_03
hgs
parents:
diff changeset
    48
}
989397f9511c 201039_03
hgs
parents:
diff changeset
    49
989397f9511c 201039_03
hgs
parents:
diff changeset
    50
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
    51
// AdvSecSettingsCertificateModel::initialize()
989397f9511c 201039_03
hgs
parents:
diff changeset
    52
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
    53
//
989397f9511c 201039_03
hgs
parents:
diff changeset
    54
void AdvSecSettingsCertificateModel::initialize()
989397f9511c 201039_03
hgs
parents:
diff changeset
    55
{
989397f9511c 201039_03
hgs
parents:
diff changeset
    56
    if (d_ptr) {
989397f9511c 201039_03
hgs
parents:
diff changeset
    57
        d_ptr->initialize();
989397f9511c 201039_03
hgs
parents:
diff changeset
    58
    }
989397f9511c 201039_03
hgs
parents:
diff changeset
    59
}
989397f9511c 201039_03
hgs
parents:
diff changeset
    60
989397f9511c 201039_03
hgs
parents:
diff changeset
    61
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
    62
// AdvSecSettingsCertificateModel::getCertificates()
989397f9511c 201039_03
hgs
parents:
diff changeset
    63
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
    64
//
989397f9511c 201039_03
hgs
parents:
diff changeset
    65
void AdvSecSettingsCertificateModel::getCertificates(
989397f9511c 201039_03
hgs
parents:
diff changeset
    66
    QList<AdvSecSettingsCertificate*> &certList)
989397f9511c 201039_03
hgs
parents:
diff changeset
    67
{
989397f9511c 201039_03
hgs
parents:
diff changeset
    68
    if (d_ptr) {
989397f9511c 201039_03
hgs
parents:
diff changeset
    69
        d_ptr->getCertificates(certList);
989397f9511c 201039_03
hgs
parents:
diff changeset
    70
    }
989397f9511c 201039_03
hgs
parents:
diff changeset
    71
}
989397f9511c 201039_03
hgs
parents:
diff changeset
    72
989397f9511c 201039_03
hgs
parents:
diff changeset
    73
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
    74
// AdvSecSettingsCertificateModel::getCertificateDetails()
989397f9511c 201039_03
hgs
parents:
diff changeset
    75
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
    76
//
989397f9511c 201039_03
hgs
parents:
diff changeset
    77
void AdvSecSettingsCertificateModel::getCertificateDetails(
989397f9511c 201039_03
hgs
parents:
diff changeset
    78
    const AdvSecSettingsCertificate &cert, QMap<int,QString> &details)
989397f9511c 201039_03
hgs
parents:
diff changeset
    79
{
989397f9511c 201039_03
hgs
parents:
diff changeset
    80
    if (d_ptr) {
989397f9511c 201039_03
hgs
parents:
diff changeset
    81
        d_ptr->getCertificateDetails(cert, details);
989397f9511c 201039_03
hgs
parents:
diff changeset
    82
    }
989397f9511c 201039_03
hgs
parents:
diff changeset
    83
}
989397f9511c 201039_03
hgs
parents:
diff changeset
    84
989397f9511c 201039_03
hgs
parents:
diff changeset
    85
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
    86
// AdvSecSettingsCertificateModel::isDeletable()
989397f9511c 201039_03
hgs
parents:
diff changeset
    87
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
    88
//
989397f9511c 201039_03
hgs
parents:
diff changeset
    89
bool AdvSecSettingsCertificateModel::isDeletable(
989397f9511c 201039_03
hgs
parents:
diff changeset
    90
    const AdvSecSettingsCertificate &cert) const
989397f9511c 201039_03
hgs
parents:
diff changeset
    91
{
989397f9511c 201039_03
hgs
parents:
diff changeset
    92
    if (d_ptr) {
989397f9511c 201039_03
hgs
parents:
diff changeset
    93
        return d_ptr->isDeletable(cert);
989397f9511c 201039_03
hgs
parents:
diff changeset
    94
    }
989397f9511c 201039_03
hgs
parents:
diff changeset
    95
    return false;
989397f9511c 201039_03
hgs
parents:
diff changeset
    96
}
989397f9511c 201039_03
hgs
parents:
diff changeset
    97
989397f9511c 201039_03
hgs
parents:
diff changeset
    98
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
    99
// AdvSecSettingsCertificateModel::deleteCertificate()
989397f9511c 201039_03
hgs
parents:
diff changeset
   100
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   101
//
989397f9511c 201039_03
hgs
parents:
diff changeset
   102
void AdvSecSettingsCertificateModel::deleteCertificate(
989397f9511c 201039_03
hgs
parents:
diff changeset
   103
    const AdvSecSettingsCertificate &cert)
989397f9511c 201039_03
hgs
parents:
diff changeset
   104
{
989397f9511c 201039_03
hgs
parents:
diff changeset
   105
    if (d_ptr) {
989397f9511c 201039_03
hgs
parents:
diff changeset
   106
        d_ptr->deleteCertificate(cert);
989397f9511c 201039_03
hgs
parents:
diff changeset
   107
    }
989397f9511c 201039_03
hgs
parents:
diff changeset
   108
}
989397f9511c 201039_03
hgs
parents:
diff changeset
   109
989397f9511c 201039_03
hgs
parents:
diff changeset
   110
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   111
// AdvSecSettingsCertificateModel::getTrustSettings()
989397f9511c 201039_03
hgs
parents:
diff changeset
   112
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   113
//
989397f9511c 201039_03
hgs
parents:
diff changeset
   114
void AdvSecSettingsCertificateModel::getTrustSettings(
989397f9511c 201039_03
hgs
parents:
diff changeset
   115
    const AdvSecSettingsCertificate &cert, QMap<int,bool> &usageIdAndTrust)
989397f9511c 201039_03
hgs
parents:
diff changeset
   116
{
989397f9511c 201039_03
hgs
parents:
diff changeset
   117
    if (d_ptr) {
989397f9511c 201039_03
hgs
parents:
diff changeset
   118
        d_ptr->getTrustSettings(cert, usageIdAndTrust);
989397f9511c 201039_03
hgs
parents:
diff changeset
   119
    }
989397f9511c 201039_03
hgs
parents:
diff changeset
   120
}
989397f9511c 201039_03
hgs
parents:
diff changeset
   121
989397f9511c 201039_03
hgs
parents:
diff changeset
   122
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   123
// AdvSecSettingsCertificateModel::setTrustSettings()
989397f9511c 201039_03
hgs
parents:
diff changeset
   124
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   125
//
989397f9511c 201039_03
hgs
parents:
diff changeset
   126
void AdvSecSettingsCertificateModel::setTrustSettings(
989397f9511c 201039_03
hgs
parents:
diff changeset
   127
    const AdvSecSettingsCertificate &cert,
989397f9511c 201039_03
hgs
parents:
diff changeset
   128
    const QMap<int,bool> &usageIdAndTrust)
989397f9511c 201039_03
hgs
parents:
diff changeset
   129
{
989397f9511c 201039_03
hgs
parents:
diff changeset
   130
    if (d_ptr) {
989397f9511c 201039_03
hgs
parents:
diff changeset
   131
        d_ptr->setTrustSettings(cert, usageIdAndTrust);
989397f9511c 201039_03
hgs
parents:
diff changeset
   132
    }
989397f9511c 201039_03
hgs
parents:
diff changeset
   133
}
989397f9511c 201039_03
hgs
parents:
diff changeset
   134
989397f9511c 201039_03
hgs
parents:
diff changeset
   135
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   136
// AdvSecSettingsCertificateModel::getCertificateUsageNames()
989397f9511c 201039_03
hgs
parents:
diff changeset
   137
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   138
//
989397f9511c 201039_03
hgs
parents:
diff changeset
   139
void AdvSecSettingsCertificateModel::getCertificateUsageNames(
989397f9511c 201039_03
hgs
parents:
diff changeset
   140
    QMap<int,QString> &usageIdAndName)
989397f9511c 201039_03
hgs
parents:
diff changeset
   141
{
989397f9511c 201039_03
hgs
parents:
diff changeset
   142
    if (d_ptr) {
989397f9511c 201039_03
hgs
parents:
diff changeset
   143
        d_ptr->getCertificateUsageNames(usageIdAndName);
989397f9511c 201039_03
hgs
parents:
diff changeset
   144
    }
989397f9511c 201039_03
hgs
parents:
diff changeset
   145
}
989397f9511c 201039_03
hgs
parents:
diff changeset
   146
989397f9511c 201039_03
hgs
parents:
diff changeset
   147
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   148
// AdvSecSettingsCertificateModel::moveToPersonalCertificates()
989397f9511c 201039_03
hgs
parents:
diff changeset
   149
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   150
//
989397f9511c 201039_03
hgs
parents:
diff changeset
   151
void AdvSecSettingsCertificateModel::moveToPersonalCertificates(
989397f9511c 201039_03
hgs
parents:
diff changeset
   152
    const AdvSecSettingsCertificate &cert)
989397f9511c 201039_03
hgs
parents:
diff changeset
   153
{
989397f9511c 201039_03
hgs
parents:
diff changeset
   154
    if (d_ptr) {
989397f9511c 201039_03
hgs
parents:
diff changeset
   155
        d_ptr->moveToPersonalCertificates(cert);
989397f9511c 201039_03
hgs
parents:
diff changeset
   156
    }
989397f9511c 201039_03
hgs
parents:
diff changeset
   157
}
989397f9511c 201039_03
hgs
parents:
diff changeset
   158
989397f9511c 201039_03
hgs
parents:
diff changeset
   159
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   160
// AdvSecSettingsCertificateModel::moveToDeviceCertificates()
989397f9511c 201039_03
hgs
parents:
diff changeset
   161
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   162
//
989397f9511c 201039_03
hgs
parents:
diff changeset
   163
void AdvSecSettingsCertificateModel::moveToDeviceCertificates(
989397f9511c 201039_03
hgs
parents:
diff changeset
   164
    const AdvSecSettingsCertificate &cert)
989397f9511c 201039_03
hgs
parents:
diff changeset
   165
{
989397f9511c 201039_03
hgs
parents:
diff changeset
   166
    if (d_ptr) {
989397f9511c 201039_03
hgs
parents:
diff changeset
   167
        d_ptr->moveToDeviceCertificates(cert);
989397f9511c 201039_03
hgs
parents:
diff changeset
   168
    }
989397f9511c 201039_03
hgs
parents:
diff changeset
   169
}
989397f9511c 201039_03
hgs
parents:
diff changeset
   170
989397f9511c 201039_03
hgs
parents:
diff changeset
   171
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   172
// AdvSecSettingsCertificateModel::handleInitializeCompleted()
989397f9511c 201039_03
hgs
parents:
diff changeset
   173
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   174
//
989397f9511c 201039_03
hgs
parents:
diff changeset
   175
void AdvSecSettingsCertificateModel::handleInitializeCompleted()
989397f9511c 201039_03
hgs
parents:
diff changeset
   176
{
989397f9511c 201039_03
hgs
parents:
diff changeset
   177
    emit initializeCompleted();
989397f9511c 201039_03
hgs
parents:
diff changeset
   178
}
989397f9511c 201039_03
hgs
parents:
diff changeset
   179
989397f9511c 201039_03
hgs
parents:
diff changeset
   180
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   181
// AdvSecSettingsCertificateModel::handleGetCertificatesCompleted()
989397f9511c 201039_03
hgs
parents:
diff changeset
   182
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   183
//
989397f9511c 201039_03
hgs
parents:
diff changeset
   184
void AdvSecSettingsCertificateModel::handleGetCertificatesCompleted()
989397f9511c 201039_03
hgs
parents:
diff changeset
   185
{
989397f9511c 201039_03
hgs
parents:
diff changeset
   186
    emit getCertificatesCompleted();
989397f9511c 201039_03
hgs
parents:
diff changeset
   187
}
989397f9511c 201039_03
hgs
parents:
diff changeset
   188
989397f9511c 201039_03
hgs
parents:
diff changeset
   189
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   190
// AdvSecSettingsCertificateModel::handleGetCertificateDetailsCompleted()
989397f9511c 201039_03
hgs
parents:
diff changeset
   191
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   192
//
989397f9511c 201039_03
hgs
parents:
diff changeset
   193
void AdvSecSettingsCertificateModel::handleGetCertificateDetailsCompleted()
989397f9511c 201039_03
hgs
parents:
diff changeset
   194
{
989397f9511c 201039_03
hgs
parents:
diff changeset
   195
    emit getCertificateDetailsCompleted();
989397f9511c 201039_03
hgs
parents:
diff changeset
   196
}
989397f9511c 201039_03
hgs
parents:
diff changeset
   197
989397f9511c 201039_03
hgs
parents:
diff changeset
   198
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   199
// AdvSecSettingsCertificateModel::handleDeleteCertificateCompleted()
989397f9511c 201039_03
hgs
parents:
diff changeset
   200
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   201
//
989397f9511c 201039_03
hgs
parents:
diff changeset
   202
void AdvSecSettingsCertificateModel::handleDeleteCertificateCompleted()
989397f9511c 201039_03
hgs
parents:
diff changeset
   203
{
989397f9511c 201039_03
hgs
parents:
diff changeset
   204
    emit deleteCertificateCompleted();
989397f9511c 201039_03
hgs
parents:
diff changeset
   205
}
989397f9511c 201039_03
hgs
parents:
diff changeset
   206
989397f9511c 201039_03
hgs
parents:
diff changeset
   207
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   208
// AdvSecSettingsCertificateModel::handleGetTrustSettingsCompleted()
989397f9511c 201039_03
hgs
parents:
diff changeset
   209
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   210
//
989397f9511c 201039_03
hgs
parents:
diff changeset
   211
void AdvSecSettingsCertificateModel::handleGetTrustSettingsCompleted()
989397f9511c 201039_03
hgs
parents:
diff changeset
   212
{
989397f9511c 201039_03
hgs
parents:
diff changeset
   213
    emit getTrustSettingsCompleted();
989397f9511c 201039_03
hgs
parents:
diff changeset
   214
}
989397f9511c 201039_03
hgs
parents:
diff changeset
   215
989397f9511c 201039_03
hgs
parents:
diff changeset
   216
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   217
// AdvSecSettingsCertificateModel::handleSetTrustSettingsCompleted()
989397f9511c 201039_03
hgs
parents:
diff changeset
   218
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   219
//
989397f9511c 201039_03
hgs
parents:
diff changeset
   220
void AdvSecSettingsCertificateModel::handleSetTrustSettingsCompleted()
989397f9511c 201039_03
hgs
parents:
diff changeset
   221
{
989397f9511c 201039_03
hgs
parents:
diff changeset
   222
    emit setTrustSettingsCompleted();
989397f9511c 201039_03
hgs
parents:
diff changeset
   223
}
989397f9511c 201039_03
hgs
parents:
diff changeset
   224
989397f9511c 201039_03
hgs
parents:
diff changeset
   225
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   226
// AdvSecSettingsCertificateModel::handleMoveToPersonalCertificateCompleted()
989397f9511c 201039_03
hgs
parents:
diff changeset
   227
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   228
//
989397f9511c 201039_03
hgs
parents:
diff changeset
   229
void AdvSecSettingsCertificateModel::handleMoveToPersonalCertificateCompleted()
989397f9511c 201039_03
hgs
parents:
diff changeset
   230
{
989397f9511c 201039_03
hgs
parents:
diff changeset
   231
    emit moveToPersonalCertificatesCompleted();
989397f9511c 201039_03
hgs
parents:
diff changeset
   232
}
989397f9511c 201039_03
hgs
parents:
diff changeset
   233
989397f9511c 201039_03
hgs
parents:
diff changeset
   234
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   235
// AdvSecSettingsCertificateModel::handleMoveToDeviceCertificatesCompleted()
989397f9511c 201039_03
hgs
parents:
diff changeset
   236
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   237
//
989397f9511c 201039_03
hgs
parents:
diff changeset
   238
void AdvSecSettingsCertificateModel::handleMoveToDeviceCertificatesCompleted()
989397f9511c 201039_03
hgs
parents:
diff changeset
   239
{
989397f9511c 201039_03
hgs
parents:
diff changeset
   240
    emit moveToDeviceCertificatesCompleted();
989397f9511c 201039_03
hgs
parents:
diff changeset
   241
}
989397f9511c 201039_03
hgs
parents:
diff changeset
   242
989397f9511c 201039_03
hgs
parents:
diff changeset
   243
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   244
// AdvSecSettingsCertificateModel::handleError()
989397f9511c 201039_03
hgs
parents:
diff changeset
   245
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   246
//
989397f9511c 201039_03
hgs
parents:
diff changeset
   247
void AdvSecSettingsCertificateModel::handleError(int error)
989397f9511c 201039_03
hgs
parents:
diff changeset
   248
{
989397f9511c 201039_03
hgs
parents:
diff changeset
   249
    emit errorOccurred(error);
989397f9511c 201039_03
hgs
parents:
diff changeset
   250
}
989397f9511c 201039_03
hgs
parents:
diff changeset
   251