SNMP++
3.3.4
|
Go to the source code of this file.
Classes | |
class | Auth |
Abstract class for auth modules. More... | |
class | Priv |
Abstract class for priv modules. More... | |
class | AuthPriv |
Class that holds all authentication and privacy protocols for a snmp entity. More... | |
class | AuthSHA |
Authentication module using SHA. More... | |
class | AuthMD5 |
Authentication module using MD5. More... | |
class | PrivDES |
Encryption module using DES. More... | |
Macros | |
#define | SNMPv3_USM_MAX_KEY_LEN 32 |
#define | SNMPv3_AP_MAXLENGTH_AUTHPARAM 128 |
#define | SNMPv3_AP_MAXLENGTH_PRIVPARAM 128 |
#define | SNMPv3_AP_OUTPUT_LENGTH_MD5 16 |
#define | SNMPv3_AP_OUTPUT_LENGTH_SHA 20 |
Typedefs | |
typedef Auth * | AuthPtr |
typedef Priv * | PrivPtr |
#define SNMPv3_AP_MAXLENGTH_AUTHPARAM 128 |
Definition at line 45 of file auth_priv.h.
#define SNMPv3_AP_MAXLENGTH_PRIVPARAM 128 |
Definition at line 46 of file auth_priv.h.
#define SNMPv3_AP_OUTPUT_LENGTH_MD5 16 |
Definition at line 49 of file auth_priv.h.
Referenced by AuthMD5::get_hash_len().
#define SNMPv3_AP_OUTPUT_LENGTH_SHA 20 |
Definition at line 50 of file auth_priv.h.
Referenced by AuthSHA::get_hash_len().
#define SNMPv3_USM_MAX_KEY_LEN 32 |
Definition at line 42 of file auth_priv.h.
Definition at line 328 of file auth_priv.h.
Definition at line 329 of file auth_priv.h.