KLDAP Library
21 #ifndef KLDAP_LDAPURL_H
22 #define KLDAP_LDAPURL_H
24 #include <QtCore/QMap>
25 #include <QtCore/QStringList>
30 #include "kldap_export.h"
72 explicit LdapUrl(
const KUrl &url );
93 void setDn(
const LdapDN &dn );
104 void setAttributes(
const QStringList &attributes );
114 void setScope( Scope scope );
124 void setFilter(
const QString &filter );
134 bool hasExtension(
const QString &extension )
const;
139 Extension extension(
const QString &extension )
const;
144 QString extension(
const QString &extension,
bool &critical )
const;
149 void setExtension(
const QString &key,
const Extension &extension );
154 void setExtension(
const QString &key,
const QString &value,
bool critical =
false );
159 void setExtension(
const QString &key,
int value,
bool critical =
false );
164 void removeExtension(
const QString &extension );
178 class LdapUrlPrivate;
179 LdapUrlPrivate *
const d;
A special url class for LDAP.
A class holding the extension name and state whether the extension is critical.
The level of the url and the one below.
Only the same level as the url.
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:37:58 by
doxygen 1.8.7 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.