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.