SnmpUserEntry Struct Reference

User table entry. More...

#include <snmp_agent_usm.h>

Data Fields

MibRowStatus status
 Status of the user. More...
 
char_t name [SNMP_MAX_USER_NAME_LEN+1]
 User name. More...
 
SnmpAccess mode
 Access mode. More...
 
SnmpAuthProtocol authProtocol
 Authentication protocol. More...
 
SnmpKey rawAuthKey
 Raw authentication key. More...
 
SnmpKey localizedAuthKey
 Localized authentication key. More...
 
SnmpPrivProtocol privProtocol
 Privacy protocol. More...
 
SnmpKey rawPrivKey
 Raw privacy key. More...
 
SnmpKey localizedPrivKey
 Localized privacy key. More...
 
uint8_t publicValue [SNMP_MAX_PUBLIC_VALUE_SIZE]
 Public value. More...
 
size_t publicValueLen
 Length of the public value. More...
 

Detailed Description

User table entry.

Definition at line 294 of file snmp_agent_usm.h.

Field Documentation

◆ authProtocol

SnmpAuthProtocol authProtocol

Authentication protocol.

Definition at line 300 of file snmp_agent_usm.h.

◆ localizedAuthKey

SnmpKey localizedAuthKey

Localized authentication key.

Definition at line 302 of file snmp_agent_usm.h.

◆ localizedPrivKey

SnmpKey localizedPrivKey

Localized privacy key.

Definition at line 305 of file snmp_agent_usm.h.

◆ mode

SnmpAccess mode

Access mode.

Definition at line 298 of file snmp_agent_usm.h.

◆ name

User name.

Definition at line 297 of file snmp_agent_usm.h.

◆ privProtocol

SnmpPrivProtocol privProtocol

Privacy protocol.

Definition at line 303 of file snmp_agent_usm.h.

◆ publicValue

uint8_t publicValue[SNMP_MAX_PUBLIC_VALUE_SIZE]

Public value.

Definition at line 306 of file snmp_agent_usm.h.

◆ publicValueLen

size_t publicValueLen

Length of the public value.

Definition at line 307 of file snmp_agent_usm.h.

◆ rawAuthKey

SnmpKey rawAuthKey

Raw authentication key.

Definition at line 301 of file snmp_agent_usm.h.

◆ rawPrivKey

SnmpKey rawPrivKey

Raw privacy key.

Definition at line 304 of file snmp_agent_usm.h.

◆ status

MibRowStatus status

Status of the user.

Definition at line 296 of file snmp_agent_usm.h.


The documentation for this struct was generated from the following file: