KLDAP Library
21#ifndef KLDAP_LDAPURL_H
22#define KLDAP_LDAPURL_H
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 );
109 QStringList attributes()
const;
114 void setScope( Scope scope );
124 void setFilter(
const QString &filter );
129 QString filter()
const;
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.
@ One
The level of the url and the one below.
@ Base
Only the same level as the url.
A class holding the extension name and state whether the extension is critical.
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Wed Jan 24 2024 00:00:00 by
doxygen 1.10.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.