|
ZNC trunk
|
#include <Client.h>
Public Member Functions | |
| CClientAuth (CClient *pClient, const CString &sUsername, const CString &sPassword) | |
| virtual | ~CClientAuth () |
| CClientAuth (const CClientAuth &)=delete | |
| CClientAuth & | operator= (const CClientAuth &)=delete |
| void | Invalidate () override |
| void | AcceptedLogin (CUser &User) override |
| void | RefusedLogin (const CString &sReason) override |
| virtual void | SetLoginInfo (const CString &sUsername, const CString &sPassword, CZNCSock *pSock) |
| void | AcceptLogin (CUser &User) |
| void | RefuseLogin (const CString &sReason) |
| const CString & | GetUsername () const |
| const CString & | GetPassword () const |
| Csock * | GetSocket () const |
| CString | GetRemoteIP () const |
Protected Attributes | |
| CClient * | m_pClient |
| CClientAuth::CClientAuth | ( | CClient * | pClient, |
| const CString & | sUsername, | ||
| const CString & | sPassword ) |
Referenced by CClientAuth(), and operator=().
|
inlinevirtual |
|
delete |
References CClientAuth().
|
inherited |
|
inlineinherited |
|
inherited |
|
inlineinherited |
|
inlineinherited |
|
inlineoverridevirtual |
Reimplemented from CAuthBase.
References CAuthBase::Invalidate(), and m_pClient.
|
delete |
References CClientAuth().
|
inherited |
|
inlinevirtualinherited |
|
protected |
Referenced by Invalidate().