\section{KABC::Ldap\-Config\-Widget Class Reference}
\label{classKABC_1_1LdapConfigWidget}\index{KABC::LdapConfigWidget@{KABC::LdapConfigWidget}}
LDAP Configuration widget.  


{\tt \#include $<$ldapconfigwidget.h$>$}

Inheritance diagram for KABC::Ldap\-Config\-Widget:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=83pt]{classKABC_1_1LdapConfigWidget__inherit__graph}
\end{center}
\end{figure}
Collaboration diagram for KABC::Ldap\-Config\-Widget:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=255pt]{classKABC_1_1LdapConfigWidget__coll__graph}
\end{center}
\end{figure}
\subsection*{Public Types}
\begin{CompactItemize}
\item 
enum {\bf LCW\_\-Flags} \{ \par
{\bf W\_\-USER} =  0x1, 
{\bf W\_\-PASS} =  0x2, 
{\bf W\_\-BINDDN} =  0x4, 
{\bf W\_\-REALM} =  0x8, 
\par
{\bf W\_\-HOST} =  0x10, 
{\bf W\_\-PORT} =  0x20, 
{\bf W\_\-VER} =  0x40, 
{\bf W\_\-DN} =  0x80, 
\par
{\bf W\_\-FILTER} =  0x100, 
{\bf W\_\-SECBOX} =  0x400, 
{\bf W\_\-AUTHBOX} =  0x800, 
{\bf W\_\-TIMELIMIT} =  0x1000, 
\par
{\bf W\_\-SIZELIMIT} =  0x2000, 
{\bf W\_\-ALL} =  0x\-FFFFFFF
 \}
\end{CompactItemize}
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
{\bf Ldap\-Config\-Widget} ({\bf QWidget} $\ast$parent=0, const char $\ast$name=0, WFlags fl=0)
\item 
{\bf Ldap\-Config\-Widget} (int flags, {\bf QWidget} $\ast$parent=0, const char $\ast$name=0, WFlags fl=0)
\item 
virtual {\bf $\sim$Ldap\-Config\-Widget} ()
\item 
void {\bf set\-User} (const {\bf QString} \&user)
\item 
{\bf QString} {\bf user} () const 
\item 
void {\bf set\-Password} (const {\bf QString} \&password)
\item 
{\bf QString} {\bf password} () const 
\item 
void {\bf set\-Bind\-DN} (const {\bf QString} \&binddn)
\item 
{\bf QString} {\bf bind\-DN} () const 
\item 
void {\bf set\-Realm} (const {\bf QString} \&realm)
\item 
{\bf QString} {\bf realm} () const 
\item 
void {\bf set\-Host} (const {\bf QString} \&host)
\item 
{\bf QString} {\bf host} () const 
\item 
void {\bf set\-Port} (int port)
\item 
int {\bf port} () const 
\item 
void {\bf set\-Ver} (int ver)
\item 
int {\bf ver} () const 
\item 
void {\bf set\-Dn} (const {\bf QString} \&dn)
\item 
{\bf QString} {\bf dn} () const 
\item 
void {\bf set\-Filter} (const {\bf QString} \&filter)
\item 
{\bf QString} {\bf filter} () const 
\item 
void {\bf set\-Mech} (const {\bf QString} \&mech)
\item 
{\bf QString} {\bf mech} () const 
\item 
void {\bf set\-Sec\-NO} (bool b=true)
\item 
bool {\bf is\-Sec\-NO} () const 
\item 
void {\bf set\-Sec\-TLS} (bool b=true)
\item 
bool {\bf is\-Sec\-TLS} () const 
\item 
void {\bf set\-Sec\-SSL} (bool b=true)
\item 
bool {\bf is\-Sec\-SSL} () const 
\item 
void {\bf set\-Auth\-Anon} (bool b=true)
\item 
bool {\bf is\-Auth\-Anon} () const 
\item 
void {\bf set\-Auth\-Simple} (bool b=true)
\item 
bool {\bf is\-Auth\-Simple} () const 
\item 
void {\bf set\-Auth\-SASL} (bool b=true)
\item 
bool {\bf is\-Auth\-SASL} () const 
\item 
void {\bf set\-Size\-Limit} (int sizelimit)
\item 
int {\bf size\-Limit} () const 
\item 
void {\bf set\-Time\-Limit} (int timelimit)
\item 
int {\bf time\-Limit} () const 
\item 
int {\bf flags} () const \label{classKABC_1_1LdapConfigWidget_a39}

\item 
void {\bf set\-Flags} (int flags)\label{classKABC_1_1LdapConfigWidget_a40}

\item 
{\bf KABC::LDAPUrl} {\bf url} () const 
\end{CompactItemize}
\subsection*{Properties}
\begin{CompactItemize}
\item 
LCW\_\-Flags {\bf flags}\label{classKABC_1_1LdapConfigWidget_00}

\item 
{\bf QString} {\bf user}\label{classKABC_1_1LdapConfigWidget_01}

\item 
{\bf QString} {\bf password}\label{classKABC_1_1LdapConfigWidget_02}

\item 
{\bf QString} {\bf bind\-DN}\label{classKABC_1_1LdapConfigWidget_03}

\item 
{\bf QString} {\bf realm}\label{classKABC_1_1LdapConfigWidget_04}

\item 
{\bf QString} {\bf host}\label{classKABC_1_1LdapConfigWidget_05}

\item 
int {\bf port}\label{classKABC_1_1LdapConfigWidget_06}

\item 
int {\bf ver}\label{classKABC_1_1LdapConfigWidget_07}

\item 
{\bf QString} {\bf dn}\label{classKABC_1_1LdapConfigWidget_08}

\item 
{\bf QString} {\bf filter}\label{classKABC_1_1LdapConfigWidget_09}

\item 
{\bf QString} {\bf mech}\label{classKABC_1_1LdapConfigWidget_010}

\item 
bool {\bf sec\-NO}\label{classKABC_1_1LdapConfigWidget_011}

\item 
bool {\bf sec\-SSL}\label{classKABC_1_1LdapConfigWidget_012}

\item 
bool {\bf sec\-TLS}\label{classKABC_1_1LdapConfigWidget_013}

\item 
bool {\bf auth\-Anon}\label{classKABC_1_1LdapConfigWidget_014}

\item 
bool {\bf auth\-Simple}\label{classKABC_1_1LdapConfigWidget_015}

\item 
bool {\bf auth\-SASL}\label{classKABC_1_1LdapConfigWidget_016}

\item 
int {\bf size\-Limit}\label{classKABC_1_1LdapConfigWidget_017}

\item 
int {\bf time\-Limit}\label{classKABC_1_1LdapConfigWidget_018}

\end{CompactItemize}


\subsection{Detailed Description}
LDAP Configuration widget. 

This class can be used to query the user for LDAP connection parameters. It's KConfig\-XT compatible, using widget names starting with kcfg\_\- 



Definition at line 50 of file ldapconfigwidget.h.

\subsection{Constructor \& Destructor Documentation}
\index{KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}!LdapConfigWidget@{LdapConfigWidget}}
\index{LdapConfigWidget@{LdapConfigWidget}!KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}Ldap\-Config\-Widget::Ldap\-Config\-Widget ({\bf QWidget} $\ast$ {\em parent} = {\tt 0}, const char $\ast$ {\em name} = {\tt 0}, WFlags {\em fl} = {\tt 0})}\label{classKABC_1_1LdapConfigWidget_a0}


Constructs an empty configuration widget. 

You need to call set\-Flags() after this. 

Definition at line 47 of file ldapconfigwidget.cpp.\index{KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}!LdapConfigWidget@{LdapConfigWidget}}
\index{LdapConfigWidget@{LdapConfigWidget}!KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}Ldap\-Config\-Widget::Ldap\-Config\-Widget (int {\em flags}, {\bf QWidget} $\ast$ {\em parent} = {\tt 0}, const char $\ast$ {\em name} = {\tt 0}, WFlags {\em fl} = {\tt 0})}\label{classKABC_1_1LdapConfigWidget_a1}


Constructs a configuration widget. 



Definition at line 56 of file ldapconfigwidget.cpp.\index{KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}!~LdapConfigWidget@{$\sim$LdapConfigWidget}}
\index{~LdapConfigWidget@{$\sim$LdapConfigWidget}!KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}Ldap\-Config\-Widget::$\sim${\bf Ldap\-Config\-Widget} ()\hspace{0.3cm}{\tt  [virtual]}}\label{classKABC_1_1LdapConfigWidget_a2}


Destructs a configuration widget. 



Definition at line 66 of file ldapconfigwidget.cpp.

\subsection{Member Function Documentation}
\index{KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}!setUser@{setUser}}
\index{setUser@{setUser}!KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Ldap\-Config\-Widget::set\-User (const {\bf QString} \& {\em user})}\label{classKABC_1_1LdapConfigWidget_a3}


Sets the user name. 

Kconfig widget name: kcfg\_\-ldapuser 

Definition at line 410 of file ldapconfigwidget.cpp.

References KLine\-Edit::set\-Text().\index{KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}!user@{user}}
\index{user@{user}!KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf QString} KABC::Ldap\-Config\-Widget::user () const}\label{classKABC_1_1LdapConfigWidget_a4}


Gets the user name. 

Kconfig widget name: kcfg\_\-ldapuser \index{KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}!setPassword@{setPassword}}
\index{setPassword@{setPassword}!KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Ldap\-Config\-Widget::set\-Password (const {\bf QString} \& {\em password})}\label{classKABC_1_1LdapConfigWidget_a5}


Sets the password. 

Kconfig widget name: kcfg\_\-ldappassword 

Definition at line 420 of file ldapconfigwidget.cpp.

References KLine\-Edit::set\-Text().\index{KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}!password@{password}}
\index{password@{password}!KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf QString} KABC::Ldap\-Config\-Widget::password () const}\label{classKABC_1_1LdapConfigWidget_a6}


Gets the password. 

Kconfig widget name: kcfg\_\-ldappassword \index{KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}!setBindDN@{setBindDN}}
\index{setBindDN@{setBindDN}!KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Ldap\-Config\-Widget::set\-Bind\-DN (const {\bf QString} \& {\em binddn})}\label{classKABC_1_1LdapConfigWidget_a7}


Sets the bind dn. 

Useful for SASL proxy auth. Kconfig widget name: kcfg\_\-ldapbinddn 

Definition at line 430 of file ldapconfigwidget.cpp.

References KLine\-Edit::set\-Text().\index{KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}!bindDN@{bindDN}}
\index{bindDN@{bindDN}!KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf QString} KABC::Ldap\-Config\-Widget::bind\-DN () const}\label{classKABC_1_1LdapConfigWidget_a8}


Gets the bind dn. 

Kconfig widget name: kcfg\_\-ldapbinddn \index{KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}!setRealm@{setRealm}}
\index{setRealm@{setRealm}!KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Ldap\-Config\-Widget::set\-Realm (const {\bf QString} \& {\em realm})}\label{classKABC_1_1LdapConfigWidget_a9}


Sets the SASL realm. 

Kconfig widget name: kcfg\_\-ldaprealm 

Definition at line 440 of file ldapconfigwidget.cpp.

References KLine\-Edit::set\-Text().\index{KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}!realm@{realm}}
\index{realm@{realm}!KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf QString} KABC::Ldap\-Config\-Widget::realm () const}\label{classKABC_1_1LdapConfigWidget_a10}


Gets the SASL realm. 

Kconfig widget name: kcfg\_\-ldaprealm \index{KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}!setHost@{setHost}}
\index{setHost@{setHost}!KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Ldap\-Config\-Widget::set\-Host (const {\bf QString} \& {\em host})}\label{classKABC_1_1LdapConfigWidget_a11}


Sets the host name. 

Kconfig widget name: kcfg\_\-ldaphost 

Definition at line 450 of file ldapconfigwidget.cpp.

References KLine\-Edit::set\-Text().\index{KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}!host@{host}}
\index{host@{host}!KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf QString} KABC::Ldap\-Config\-Widget::host () const}\label{classKABC_1_1LdapConfigWidget_a12}


Gets the host name. 

Kconfig widget name: kcfg\_\-ldaphost \index{KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}!setPort@{setPort}}
\index{setPort@{setPort}!KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Ldap\-Config\-Widget::set\-Port (int {\em port})}\label{classKABC_1_1LdapConfigWidget_a13}


Sets the LDAP port. 

Kconfig widget name: kcfg\_\-ldapport 

Definition at line 460 of file ldapconfigwidget.cpp.

References QSpin\-Box::set\-Value().\index{KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}!port@{port}}
\index{port@{port}!KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int KABC::Ldap\-Config\-Widget::port () const}\label{classKABC_1_1LdapConfigWidget_a14}


Gets the LDAP port. 

Kconfig widget name: kcfg\_\-ldapport \index{KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}!setVer@{setVer}}
\index{setVer@{setVer}!KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Ldap\-Config\-Widget::set\-Ver (int {\em ver})}\label{classKABC_1_1LdapConfigWidget_a15}


Sets the LDAP protocol version. 

Kconfig widget name: kcfg\_\-ldapver 

Definition at line 470 of file ldapconfigwidget.cpp.

References QSpin\-Box::set\-Value().\index{KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}!ver@{ver}}
\index{ver@{ver}!KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int KABC::Ldap\-Config\-Widget::ver () const}\label{classKABC_1_1LdapConfigWidget_a16}


Gets the LDAP protocol version. 

Kconfig widget name: kcfg\_\-ldapver \index{KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}!setDn@{setDn}}
\index{setDn@{setDn}!KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Ldap\-Config\-Widget::set\-Dn (const {\bf QString} \& {\em dn})}\label{classKABC_1_1LdapConfigWidget_a17}


Sets the LDAP Base DN. 

Kconfig widget name: kcfg\_\-ldapdn 

Definition at line 480 of file ldapconfigwidget.cpp.

References KLine\-Edit::set\-Text().\index{KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}!dn@{dn}}
\index{dn@{dn}!KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf QString} KABC::Ldap\-Config\-Widget::dn () const}\label{classKABC_1_1LdapConfigWidget_a18}


Gets the LDAP Base DN. 

Kconfig widget name: kcfg\_\-ldapdn \index{KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}!setFilter@{setFilter}}
\index{setFilter@{setFilter}!KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Ldap\-Config\-Widget::set\-Filter (const {\bf QString} \& {\em filter})}\label{classKABC_1_1LdapConfigWidget_a19}


Sets the LDAP Filter. 

Kconfig widget name: kcfg\_\-ldapfilter 

Definition at line 490 of file ldapconfigwidget.cpp.

References KLine\-Edit::set\-Text().\index{KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}!filter@{filter}}
\index{filter@{filter}!KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf QString} KABC::Ldap\-Config\-Widget::filter () const}\label{classKABC_1_1LdapConfigWidget_a20}


Gets the LDAP Filter. 

Kconfig widget name: kcfg\_\-ldapfilter \index{KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}!setMech@{setMech}}
\index{setMech@{setMech}!KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Ldap\-Config\-Widget::set\-Mech (const {\bf QString} \& {\em mech})}\label{classKABC_1_1LdapConfigWidget_a21}


Sets the SASL Mechanism. 

Kconfig widget name: kcfg\_\-ldapsaslmech 

Definition at line 500 of file ldapconfigwidget.cpp.

References QCombo\-Box::count(), QCombo\-Box::insert\-Item(), QString::is\-Empty(), KCombo\-Box::set\-Current\-Item(), and QCombo\-Box::text().\index{KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}!mech@{mech}}
\index{mech@{mech}!KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf QString} KABC::Ldap\-Config\-Widget::mech () const}\label{classKABC_1_1LdapConfigWidget_a22}


Gets the SASL Mechanism. 

Kconfig widget name: kcfg\_\-ldapsaslmech \index{KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}!setSecNO@{setSecNO}}
\index{setSecNO@{setSecNO}!KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Ldap\-Config\-Widget::set\-Sec\-NO (bool {\em b} = {\tt true})}\label{classKABC_1_1LdapConfigWidget_a23}


Sets the configuration to no transport security. 

Kconfig widget name: kcfg\_\-ldapnosec 

Definition at line 519 of file ldapconfigwidget.cpp.

References QRadio\-Button::set\-Checked().\index{KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}!isSecNO@{isSecNO}}
\index{isSecNO@{isSecNO}!KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}bool Ldap\-Config\-Widget::is\-Sec\-NO () const}\label{classKABC_1_1LdapConfigWidget_a24}


Returns true if no transport security selected. 

Kconfig widget name: kcfg\_\-ldapnosec 

Definition at line 524 of file ldapconfigwidget.cpp.

References QRadio\-Button::is\-Checked().\index{KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}!setSecTLS@{setSecTLS}}
\index{setSecTLS@{setSecTLS}!KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Ldap\-Config\-Widget::set\-Sec\-TLS (bool {\em b} = {\tt true})}\label{classKABC_1_1LdapConfigWidget_a25}


Sets the configuration to TLS. 

Kconfig widget name: kcfg\_\-ldaptls 

Definition at line 529 of file ldapconfigwidget.cpp.

References QRadio\-Button::set\-Checked().\index{KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}!isSecTLS@{isSecTLS}}
\index{isSecTLS@{isSecTLS}!KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}bool Ldap\-Config\-Widget::is\-Sec\-TLS () const}\label{classKABC_1_1LdapConfigWidget_a26}


Returns true if TLS selected. 

Kconfig widget name: kcfg\_\-ldaptls 

Definition at line 534 of file ldapconfigwidget.cpp.

References QRadio\-Button::is\-Checked().\index{KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}!setSecSSL@{setSecSSL}}
\index{setSecSSL@{setSecSSL}!KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Ldap\-Config\-Widget::set\-Sec\-SSL (bool {\em b} = {\tt true})}\label{classKABC_1_1LdapConfigWidget_a27}


Sets the configuration to SSL. 

Kconfig widget name: kcfg\_\-ldapssl 

Definition at line 539 of file ldapconfigwidget.cpp.

References QRadio\-Button::set\-Checked().\index{KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}!isSecSSL@{isSecSSL}}
\index{isSecSSL@{isSecSSL}!KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}bool Ldap\-Config\-Widget::is\-Sec\-SSL () const}\label{classKABC_1_1LdapConfigWidget_a28}


Returns true if SSL selected. 

Kconfig widget name: kcfg\_\-ldapssl 

Definition at line 544 of file ldapconfigwidget.cpp.

References QRadio\-Button::is\-Checked().\index{KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}!setAuthAnon@{setAuthAnon}}
\index{setAuthAnon@{setAuthAnon}!KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Ldap\-Config\-Widget::set\-Auth\-Anon (bool {\em b} = {\tt true})}\label{classKABC_1_1LdapConfigWidget_a29}


Sets the authentication to anonymous. 

Kconfig widget name: kcfg\_\-ldapanon 

Definition at line 549 of file ldapconfigwidget.cpp.

References QRadio\-Button::set\-Checked().\index{KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}!isAuthAnon@{isAuthAnon}}
\index{isAuthAnon@{isAuthAnon}!KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}bool Ldap\-Config\-Widget::is\-Auth\-Anon () const}\label{classKABC_1_1LdapConfigWidget_a30}


Returns true if Anonymous authentication selected. 

Kconfig widget name: kcfg\_\-ldapanon 

Definition at line 554 of file ldapconfigwidget.cpp.

References QRadio\-Button::is\-Checked().\index{KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}!setAuthSimple@{setAuthSimple}}
\index{setAuthSimple@{setAuthSimple}!KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Ldap\-Config\-Widget::set\-Auth\-Simple (bool {\em b} = {\tt true})}\label{classKABC_1_1LdapConfigWidget_a31}


Sets the authentication to simple. 

Kconfig widget name: kcfg\_\-ldapsimple 

Definition at line 559 of file ldapconfigwidget.cpp.

References QRadio\-Button::set\-Checked().\index{KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}!isAuthSimple@{isAuthSimple}}
\index{isAuthSimple@{isAuthSimple}!KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}bool Ldap\-Config\-Widget::is\-Auth\-Simple () const}\label{classKABC_1_1LdapConfigWidget_a32}


Returns true if Simple authentication selected. 

Kconfig widget name: kcfg\_\-ldapsimple 

Definition at line 564 of file ldapconfigwidget.cpp.

References QRadio\-Button::is\-Checked().\index{KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}!setAuthSASL@{setAuthSASL}}
\index{setAuthSASL@{setAuthSASL}!KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Ldap\-Config\-Widget::set\-Auth\-SASL (bool {\em b} = {\tt true})}\label{classKABC_1_1LdapConfigWidget_a33}


Sets the authentication to SASL. 

Kconfig widget name: kcfg\_\-ldapsasl 

Definition at line 569 of file ldapconfigwidget.cpp.

References QRadio\-Button::set\-Checked().\index{KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}!isAuthSASL@{isAuthSASL}}
\index{isAuthSASL@{isAuthSASL}!KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}bool Ldap\-Config\-Widget::is\-Auth\-SASL () const}\label{classKABC_1_1LdapConfigWidget_a34}


Returns true if SASL authentication selected. 

Kconfig widget name: kcfg\_\-ldapsasl 

Definition at line 574 of file ldapconfigwidget.cpp.

References QRadio\-Button::is\-Checked().\index{KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}!setSizeLimit@{setSizeLimit}}
\index{setSizeLimit@{setSizeLimit}!KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Ldap\-Config\-Widget::set\-Size\-Limit (int {\em sizelimit})}\label{classKABC_1_1LdapConfigWidget_a35}


Sets the size limit. 

{\bf KConfig} widget name: kcfg\_\-ldapsizelimit 

Definition at line 579 of file ldapconfigwidget.cpp.

References QSpin\-Box::set\-Value().\index{KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}!sizeLimit@{sizeLimit}}
\index{sizeLimit@{sizeLimit}!KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int KABC::Ldap\-Config\-Widget::size\-Limit () const}\label{classKABC_1_1LdapConfigWidget_a36}


Returns the size limit. 

{\bf KConfig} widget name: kcfg\_\-ldapsizelimit \index{KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}!setTimeLimit@{setTimeLimit}}
\index{setTimeLimit@{setTimeLimit}!KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Ldap\-Config\-Widget::set\-Time\-Limit (int {\em timelimit})}\label{classKABC_1_1LdapConfigWidget_a37}


Sets the time limit. 

{\bf KConfig} widget name: kcfg\_\-ldaptimelimit 

Definition at line 589 of file ldapconfigwidget.cpp.

References QSpin\-Box::set\-Value().\index{KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}!timeLimit@{timeLimit}}
\index{timeLimit@{timeLimit}!KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int KABC::Ldap\-Config\-Widget::time\-Limit () const}\label{classKABC_1_1LdapConfigWidget_a38}


Returns the time limit. 

{\bf KConfig} widget name: kcfg\_\-ldaptimelimit \index{KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}!url@{url}}
\index{url@{url}!KABC::LdapConfigWidget@{KABC::Ldap\-Config\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf LDAPUrl} Ldap\-Config\-Widget::url () const}\label{classKABC_1_1LdapConfigWidget_a41}


Returns a LDAP Url constructed from the settings given. 

Extensions are filled for use in the LDAP ioslave 

Definition at line 378 of file ldapconfigwidget.cpp.

References QCombo\-Box::current\-Text(), QRadio\-Button::is\-Checked(), KABC::LDAPUrl::set\-Dn(), KABC::LDAPUrl::set\-Extension(), KABC::LDAPUrl::set\-Filter(), KURL::set\-Host(), KURL::set\-Pass(), KURL::set\-Port(), KURL::set\-Protocol(), KURL::set\-User(), QLine\-Edit::text(), and QSpin\-Box::value().

The documentation for this class was generated from the following files:\begin{CompactItemize}
\item 
ldapconfigwidget.h\item 
ldapconfigwidget.cpp\end{CompactItemize}
