|
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 |