|
Dangerous SNMP
|
This class is the base class for all security models. More...
#include <securitymodel.hpp>
Public Types | |
| enum | Type { ANY = 0, SNMPv1 = 1, SNMPv2c = 2, USM = 3 } |
| This identifies the security model. | |
Public Member Functions | |
| Type | type () const |
| This returns the identifier of the security model that this instance represents. More... | |
| virtual bool | isAuthenticated () const =0 |
| TODO: THIS. | |
Protected Attributes | |
| Type | _type |
| This is the type of security model that this particular intance represents. More... | |
This class is the base class for all security models.
A security model is basically just a way of describing the security (however weak) of the SNMP communication.
See RFC-3411.
There are three standardized models:
Others are possible (including enterprise-specific ones).
|
inline |
This returns the identifier of the security model that this instance represents.
|
protected |
This is the type of security model that this particular intance represents.