#include "os/OsReadLock.h"
#include "os/OsWriteLock.h"
#include "os/OsConfigDb.h"
#include "os/OsSysLog.h"
#include "os/OsFS.h"
#include "sipXecsService/SipXecsService.h"
#include "sipXecsService/SharedSecret.h"
#include "EnforceAuthRules.h"
#include "sipdb/CredentialDB.h"
#include "sipdb/PermissionDB.h"
Functions | |
| AuthPlugin * | getAuthPlugin (const UtlString &pluginName) |
| Factory used by PluginHooks to dynamically link the plugin instance. | |
Variables | |
| const char | DEFAULT_AUTH_RULES_FILENAME [] = "authrules.xml" |
| const char | RULES_FILENAME_CONFIG_PARAM [] = "RULES" |
| const char | IDENTITY_VALIDITY_CONFIG_NAME [] = "IDENTITY_VALIDITY_SECONDS" |
| const unsigned int | DefaultSignatureValiditySeconds = 10 |
| AuthPlugin* getAuthPlugin | ( | const UtlString & | pluginName | ) |
Factory used by PluginHooks to dynamically link the plugin instance.
| const char DEFAULT_AUTH_RULES_FILENAME[] = "authrules.xml" |
| const char RULES_FILENAME_CONFIG_PARAM[] = "RULES" |
| const char IDENTITY_VALIDITY_CONFIG_NAME[] = "IDENTITY_VALIDITY_SECONDS" |
| const unsigned int DefaultSignatureValiditySeconds = 10 |