File indexing completed on 2024-11-24 04:49:52
0001 /* 0002 SPDX-FileCopyrightText: 2017-2024 Laurent Montel <montel@kde.org> 0003 0004 SPDX-License-Identifier: LGPL-2.0-or-later 0005 */ 0006 0007 #include "abstractakonadiimapsettinginterface.h" 0008 0009 using namespace KSieveCore; 0010 0011 AbstractAkonadiImapSettingInterface::AbstractAkonadiImapSettingInterface() = default; 0012 0013 AbstractAkonadiImapSettingInterface::~AbstractAkonadiImapSettingInterface() = default; 0014 0015 bool AbstractAkonadiImapSettingInterface::sieveSupport() const 0016 { 0017 return false; 0018 } 0019 0020 bool AbstractAkonadiImapSettingInterface::sieveReuseConfig() const 0021 { 0022 return false; 0023 } 0024 0025 QString AbstractAkonadiImapSettingInterface::imapServer() const 0026 { 0027 return {}; 0028 } 0029 0030 QString AbstractAkonadiImapSettingInterface::userName() const 0031 { 0032 return {}; 0033 } 0034 0035 int AbstractAkonadiImapSettingInterface::sievePort() const 0036 { 0037 return -1; 0038 } 0039 0040 QString AbstractAkonadiImapSettingInterface::sieveCustomUsername() const 0041 { 0042 return {}; 0043 } 0044 0045 QString AbstractAkonadiImapSettingInterface::sieveCustomAuthentification() const 0046 { 0047 return {}; 0048 } 0049 0050 QString AbstractAkonadiImapSettingInterface::sieveVacationFilename() const 0051 { 0052 return {}; 0053 } 0054 0055 QString AbstractAkonadiImapSettingInterface::safety() const 0056 { 0057 return {}; 0058 } 0059 0060 int AbstractAkonadiImapSettingInterface::authentication() const 0061 { 0062 return -1; 0063 } 0064 0065 QString AbstractAkonadiImapSettingInterface::sieveAlternateUrl() const 0066 { 0067 return {}; 0068 } 0069 0070 int AbstractAkonadiImapSettingInterface::imapPort() const 0071 { 0072 return -1; 0073 } 0074 0075 int AbstractAkonadiImapSettingInterface::alternateAuthentication() const 0076 { 0077 return -1; 0078 }