|
Squid Web Cache master
|
#include <UserRequest.h>
Public Member Functions | |
| AuthUserIP (const Ip::Address &ip, time_t t) | |
Public Attributes | |
| dlink_node | node |
| Ip::Address | ipaddr |
| IP address this user authenticated from. | |
| time_t | ip_expiretime |
Private Member Functions | |
| MEMPROXY_CLASS (AuthUserIP) | |
Node used to link an IP address to some user credentials for the max_user_ip ACL feature.
Definition at line 37 of file UserRequest.h.
|
inline |
Definition at line 42 of file UserRequest.h.
|
private |
| time_t AuthUserIP::ip_expiretime |
When this IP should be forgotten. Set to the time of last request made from this (user,IP) pair plus authenticate_ip_ttl seconds
Definition at line 53 of file UserRequest.h.
Referenced by Auth::User::absorb(), and Auth::User::addIp().
| Ip::Address AuthUserIP::ipaddr |
Definition at line 47 of file UserRequest.h.
Referenced by Auth::User::absorb(), Auth::User::addIp(), and Auth::User::removeIp().
| dlink_node AuthUserIP::node |
Definition at line 44 of file UserRequest.h.
Referenced by Auth::User::absorb(), Auth::User::addIp(), Auth::User::clearIp(), and Auth::User::removeIp().