#include <SIPXAuthHelper.h>
Public Member Functions | |
| virtual | ~SIPXAuthHelper () |
| Virtual Destructor. | |
| UtlBoolean | isAuthorizedUser (const UtlString &loginString, const UtlString &loginPassToken, const UtlString &domainName, const UtlString &realmName, const UtlBoolean &checkPermissions, UtlString &rContactUserID, UtlString &rContactDomain, UtlString &rErrorLog) const |
| checks the users credentials | |
Static Public Member Functions | |
| static SIPXAuthHelper * | getInstance () |
| singleton | |
Private Member Functions | |
| SIPXAuthHelper () | |
| Ctor. | |
| UtlBoolean | comparePassToken (const UtlString &userOrExtensionAtOptDomain, const UtlString &loginPassToken, const UtlString &realmName, const UtlString &dbPassToken, const UtlString &dbAuthType) const |
Static Private Attributes | |
| static OsMutex | sLockMutex |
| static SIPXAuthHelper * | spInstance = NULL |
| ~SIPXAuthHelper | ( | ) | [virtual] |
Virtual Destructor.
| SIPXAuthHelper | ( | ) | [private] |
Ctor.
| SIPXAuthHelper * getInstance | ( | ) | [static] |
singleton
| UtlBoolean isAuthorizedUser | ( | const UtlString & | loginString, | |
| const UtlString & | loginPassToken, | |||
| const UtlString & | domainName, | |||
| const UtlString & | realmName, | |||
| const UtlBoolean & | checkPermissions, | |||
| UtlString & | rContactUserID, | |||
| UtlString & | rContactDomain, | |||
| UtlString & | rErrorLog | |||
| ) | const |
checks the users credentials
| UtlBoolean comparePassToken | ( | const UtlString & | userOrExtensionAtOptDomain, | |
| const UtlString & | loginPassToken, | |||
| const UtlString & | realmName, | |||
| const UtlString & | dbPassToken, | |||
| const UtlString & | dbAuthType | |||
| ) | const [private] |
OsMutex sLockMutex [static, private] |
SIPXAuthHelper * spInstance = NULL [static, private] |