| Dart.Snmp Namespace : Security Class | 
The following tables list the members exposed by Security.
| Name | Description | |
|---|---|---|
|  | Security Constructor | Initializes a new instance of the Security class. | 
| Name | Description | |
|---|---|---|
|  | ContextId | Gets or sets the contextEngineId used in the SNMPv3 scoped PDU. | 
|  | ContextName | Gets or sets the contextName used in the SNMPv3 scoped PDU. | 
|  | EngineId | Gets or sets the engine Id of the remote authoritative engine. | 
|  | Id | Gets or sets the message identification field in the security header. | 
|  | User | Specifies username, passwords and authentication/privacy level used. | 
| Name | Description | |
|---|---|---|
|  | DecodingException | When not null, indicates the problem found when attempting to decode the message. | 
|  | EngineBoots | Gets the encoded authoritative engine boots used for SNMPv3 communications. Value is not serialized. | 
|  | EngineTime | Gets the encoded authoritative engine time used for SNMPv3 communications. Value is not serialized. | 
|  | Level | Indicates the SecurityLevel found in an SNMPv3 packet when decoding. | 
|  | Model | Indicates security model being used. | 
|  | ReportFlag | Indicates whether a ReportMessage should be generated when CreateResponse is used. | 
| Name | Description | |
|---|---|---|
|   | ParseHexString | Decodes the provided hex string ("xx-xx...xx-xx") into its byte[] representation. | 
|   | ToHexString | Encodes the provided byte[] and returns its hex string representation ("xx-xx...xx-xx"). |