9#ifndef SQUID_SRC_AUTH_USER_H
10#define SQUID_SRC_AUTH_USER_H
72 virtual int32_t
ttl()
const = 0;
#define RefCountable
The locking interface for use on Reference-Counted classes.
const SBuf userKey() const
Auth::SchemeConfig * config
NotePairs notes
list of key=value pairs the helper produced
void absorb(Auth::User::Pointer from)
CredentialState credentials() const
static void CredentialsCacheStats(StoreEntry *output)
char const * username() const
static SBuf BuildUserKey(const char *username, const char *realm)
dlink_list proxy_match_cache
static CbcPointer< Auth::CredentialsCache > Cache()
CredentialState credentials_state
void removeIp(Ip::Address)
virtual int32_t ttl() const =0
virtual void addToNameCache()=0
add the Auth::User to the protocol-specific username cache.