File indexing completed on 2024-04-28 09:46:05

0001 /*
0002     SPDX-FileCopyrightText: 2009-2022 Rolf Eike Beer <kde@opensource.sf-tec.de>
0003     SPDX-License-Identifier: GPL-2.0-or-later
0004 */
0005 
0006 #include "kgpgprimaryuid.h"
0007 
0008 #include "model/kgpgitemnode.h"
0009 
0010 KGpgPrimaryUid::KGpgPrimaryUid(QObject *parent, KGpgUidNode *uid)
0011     : KGpgUidTransaction(parent, uid->getParentKeyNode()->getId(), uid->getId())
0012 {
0013     addArgument(QLatin1String("primary"));
0014     addArgument(QLatin1String("save"));
0015 }
0016 
0017 bool
0018 KGpgPrimaryUid::nextLine(const QString &)
0019 {
0020     setSuccess(TS_MSG_SEQUENCE);
0021     return true;
0022 }
0023 
0024 bool
0025 KGpgPrimaryUid::passphraseReceived()
0026 {
0027     setSuccess(TS_OK);
0028     return KGpgTransaction::passphraseReceived();
0029 }