KIMAP Library
20 #include "deleteacljob.h"
22 #include <KDE/KLocalizedString>
25 #include "acljobbase_p.h"
26 #include "message_p.h"
27 #include "session_p.h"
32 class DeleteAclJobPrivate :
public AclJobBasePrivate
35 DeleteAclJobPrivate( Session *session,
const QString& name ) : AclJobBasePrivate( session, name ) {}
36 ~DeleteAclJobPrivate() { }
40 using namespace KIMAP;
42 DeleteAclJob::DeleteAclJob( Session *session )
46 d->m_name = i18n(
"DeleteAclJob" );
49 DeleteAclJob::~DeleteAclJob()
53 void DeleteAclJob::doStart()
57 d->tags << d->sessionInternal()->sendCommand(
"DELETEACL",
'\"' + KIMAP::encodeImapFolderName( d->mailBox.toUtf8() ) +
"\" \"" + d->id );
69 return d->identifier();
void setIdentifier(const QByteArray &identifier)
Sets the identifier to remove.
Base class for jobs that operate on mailbox ACLs.
QByteArray identifier()
The identifier that will be removed.
Removes an identifier from the ACL of a mailbox.
Provides handlers for various RFC/MIME encodings.
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Wed Jan 29 2020 00:00:00 by
doxygen 1.8.17 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.