SNMP++
3.3.11
|
This is the complete list of members for USM, including all inherited members.
add_localized_user(const OctetStr &engine_id, const OctetStr &user_name, const OctetStr &security_name, const long auth_protocol, const OctetStr &auth_key, const long priv_protocol, const OctetStr &priv_key) | USM | |
add_user_added_callback(const usm_add_user_callback cb) | USM | |
add_usm_user(const OctetStr &security_name, const long int auth_protocol, const long int priv_protocol, const OctetStr &auth_password, const OctetStr &priv_password) | USM | |
add_usm_user(const OctetStr &user_name, const OctetStr &security_name, const long int auth_protocol, const long int priv_protocol, const OctetStr &auth_password, const OctetStr &priv_password) | USM | |
add_usm_user(const OctetStr &user_name, const OctetStr &security_name, const long int auth_protocol, const long int priv_protocol, const OctetStr &auth_password, const OctetStr &priv_password, const OctetStr &engine_id) | USM | |
add_usm_user(const OctetStr &security_name, const long int auth_protocol, const long int priv_protocol, const OctetStr &auth_password, const OctetStr &priv_password, const OctetStr &engine_id) | USM | inline |
auth_priv | USM | private |
build_localized_keys(const OctetStr &engine_id, const int auth_prot, const int priv_prot, const unsigned char *auth_password, const unsigned int auth_password_len, const unsigned char *priv_password, const unsigned int priv_password_len, unsigned char *auth_key, unsigned int *auth_key_len, unsigned char *priv_key, unsigned int *priv_key_len) | USM | |
build_sec_params(unsigned char *outBuf, int *maxLength, struct UsmSecurityParameters sp, int *position) | USM | private |
build_whole_msg(unsigned char *outBuf, int *maxLength, unsigned char *globalData, long int globalDataLength, int *positionAuthPar, struct UsmSecurityParameters securityParameters, unsigned char *msgData, long int msgDataLength) | USM | private |
delete_localized_user(const OctetStr &user_name) | USM | |
delete_localized_user(const OctetStr &engine_id, const OctetStr &user_name) | USM | |
delete_sec_parameters(struct UsmSecurityParameters *usp) | USM | private |
delete_sec_state_reference(struct SecurityStateReference *ssr) | USM | |
delete_user_ptr(struct UsmUser *user) | USM | inlineprivate |
delete_usm_user(const OctetStr &security_name) | USM | |
discovery_mode | USM | private |
free_user(struct UsmUser *&user) | USM | |
generate_msg(unsigned char *globalData, int globalDataLength, int maxMessageSize, const OctetStr &securityEngineID, const OctetStr &securityName, int securityLevel, unsigned char *scopedPDU, int scopedPDULength, struct SecurityStateReference *securityStateReference, unsigned char *wholeMsg, int *wholeMsgLength) | USM | protected |
get_auth_priv() | USM | |
get_local_engine_id() const | USM | inline |
get_local_time(long int *engine_boots, long int *engine_time) const | USM | |
get_new_sec_state_reference() | USM | protected |
get_security_name(const unsigned char *user_name, const long int user_name_len, OctetStr &security_name) | USM | |
get_stats_decryption_errors() const | USM | inline |
get_stats_not_in_time_windows() const | USM | inline |
get_stats_unknown_engine_ids() const | USM | inline |
get_stats_unknown_user_names() const | USM | inline |
get_stats_unsupported_sec_levels() const | USM | inline |
get_stats_wrong_digests() const | USM | inline |
get_time(const OctetStr &engine_id, long int *engine_boots, long int *engine_time) | USM | |
get_user(const OctetStr &engine_id, const OctetStr &security_name) | USM | |
get_user(int number) | USM | |
get_user(const OctetStr &security_name) | USM | |
get_user_count() const | USM | |
get_user_name(unsigned char *user_name, long int *user_name_len, const unsigned char *security_name, const long int security_name_len) | USM | |
inc_stats_decryption_errors() | USM | |
inc_stats_not_in_time_windows() | USM | |
inc_stats_unknown_engine_ids() | USM | |
inc_stats_unknown_user_names() | USM | |
inc_stats_unsupported_sec_levels() | USM | |
inc_stats_wrong_digests() | USM | |
is_discovery_enabled() const | USM | inline |
key_update_abort(struct UsmKeyUpdate *uku) | USM | |
key_update_commit(struct UsmKeyUpdate *uku, int update_type) | USM | |
key_update_prepare(const OctetStr &securityName, SnmpTarget &target, const OctetStr &newPassword, Pdu &pdu, int type, int &status, const OctetStr &oldpass="", const OctetStr &oldengid="", const OctetStr &newengid="") | USM | |
load_localized_users(const char *file) | USM | |
load_users(const char *file) | USM | |
local_snmp_engine_id | USM | private |
lock_user_name_table() | USM | |
lock_user_table() | USM | |
peek_first_luser() | USM | |
peek_first_user() | USM | |
peek_next_luser(const UsmUserTableEntry *e) | USM | |
peek_next_user(const UsmUserNameTableEntry *e) | USM | |
process_msg(int maxMessageSize, unsigned char *securityParameters, int securityParametersLength, int securityParametersPosition, long int securityLevel, unsigned char *wholeMsg, int wholeMsgLength, unsigned char *msgData, int msgDataLength, OctetStr &security_engine_id, OctetStr &security_name, unsigned char *scopedPDU, int *scopedPDULength, long *maxSizeResponseScopedPDU, struct SecurityStateReference *securityStateReference, const UdpAddress &fromAddress) | USM | protected |
remove_all_users() | USM | |
remove_engine_id(const OctetStr &engine_id) | USM | |
remove_time_information(const OctetStr &engine_id) | USM | |
save_localized_users(const char *file) | USM | |
save_users(const char *file) | USM | |
set_discovery_mode() | USM | inline |
unlock_user_name_table() | USM | |
unlock_user_table() | USM | |
unset_discovery_mode() | USM | inline |
update_key(const unsigned char *user_name, const long user_name_len, const unsigned char *engine_id, const long engine_id_len, const unsigned char *new_key, const long new_key_len, const int type_of_key) | USM | |
USM(unsigned int engine_boots, const OctetStr &engine_id, const v3MP *v3_mp, unsigned int *msg_id, int &result) | USM | |
usm_add_user_cb | USM | private |
usm_time_table | USM | private |
usm_user_name_table | USM | private |
usm_user_table | USM | private |
usmStatsDecryptionErrors | USM | private |
usmStatsNotInTimeWindows | USM | private |
usmStatsUnknownEngineIDs | USM | private |
usmStatsUnknownUserNames | USM | private |
usmStatsUnsupportedSecLevels | USM | private |
usmStatsWrongDigests | USM | private |
v3MP class | USM | friend |
v3mp | USM | private |
~USM() | USM |