Auth::Config Class Reference
#include <Config.h>
Collaboration diagram for Auth::Config:
Public Member Functions | |
Config ()=default | |
Config (Config &&)=delete | |
~Config ()=default | |
Public Attributes | |
Auth::ConfigVector | schemes |
set of auth_params directives More... | |
std::vector< Auth::SchemesConfig > | schemeLists |
set of auth_schemes directives More... | |
acl_access * | schemeAccess = nullptr |
the ACL list for auth_schemes directives More... | |
time_t | garbageCollectInterval = 0 |
the authenticate_cache_garbage_interval More... | |
time_t | credentialsTtl = 0 |
the authenticate_ttl More... | |
time_t | ipTtl = 0 |
the authenticate_ip_ttl More... | |
Detailed Description
Constructor & Destructor Documentation
◆ Config() [1/2]
|
default |
◆ Config() [2/2]
|
delete |
◆ ~Config()
|
default |
Member Data Documentation
◆ credentialsTtl
time_t Auth::Config::credentialsTtl = 0 |
Definition at line 43 of file Config.h.
Referenced by Auth::CredentialsCache::cleanup(), and Auth::User::CredentialsCacheStats().
◆ garbageCollectInterval
◆ ipTtl
time_t Auth::Config::ipTtl = 0 |
Definition at line 46 of file Config.h.
Referenced by Auth::User::addIp().
◆ schemeAccess
acl_access* Auth::Config::schemeAccess = nullptr |
Definition at line 35 of file Config.h.
Referenced by schemesConfig().
◆ schemeLists
std::vector<Auth::SchemesConfig> Auth::Config::schemeLists |
Definition at line 32 of file Config.h.
Referenced by dump_AuthSchemes(), free_AuthSchemes(), parse_AuthSchemes(), and schemesConfig().
◆ schemes
Auth::ConfigVector Auth::Config::schemes |
Definition at line 29 of file Config.h.
Referenced by authenticateReset(), and schemesConfig().
The documentation for this class was generated from the following file:
- src/auth/Config.h
Introduction
- About Squid
- Why Squid?
- Squid Developers
- How to Donate
- How to Help Out
- Getting Squid
- Squid Source Packages
- Squid Deployment Case-Studies
- Squid Software Foundation
Documentation
- Quick Setup
- Configuration:
- FAQ and Wiki
- Guide Books:
- Non-English
- More...
Support
- Security Advisories
- Bugzilla Database
- Mailing lists
- Contacting us
- Commercial services
- Project Sponsors
- Squid-based products