|
Squid Web Cache master
|
#include <Config.h>
Public Member Functions | |
| Config ()=default | |
| Config (Config &&)=delete | |
| ~Config ()=default | |
Public Attributes | |
| Auth::ConfigVector | schemes |
| set of auth_params directives | |
| std::vector< Auth::SchemesConfig > | schemeLists |
| set of auth_schemes directives | |
| acl_access * | schemeAccess = nullptr |
| the ACL list for auth_schemes directives | |
| time_t | garbageCollectInterval = 0 |
| the authenticate_cache_garbage_interval | |
| time_t | credentialsTtl = 0 |
| the authenticate_ttl | |
| time_t | ipTtl = 0 |
| the authenticate_ip_ttl | |
|
default |
|
delete |
|
default |
| time_t Auth::Config::credentialsTtl = 0 |
Definition at line 43 of file Config.h.
Referenced by Auth::CredentialsCache::cleanup(), and Auth::User::CredentialsCacheStats().
| time_t Auth::Config::ipTtl = 0 |
Definition at line 46 of file Config.h.
Referenced by Auth::User::addIp().
| acl_access* Auth::Config::schemeAccess = nullptr |
Definition at line 35 of file Config.h.
Referenced by schemesConfig().
| std::vector<Auth::SchemesConfig> Auth::Config::schemeLists |
Definition at line 32 of file Config.h.
Referenced by configDoConfigure(), dump_AuthSchemes(), free_AuthSchemes(), parse_AuthSchemes(), and schemesConfig().
| Auth::ConfigVector Auth::Config::schemes |
Definition at line 29 of file Config.h.
Referenced by addUnique(), authenticateActiveSchemeCount(), authenticateReset(), authenticateRotate(), Auth::SchemeConfig::Find(), and schemesConfig().