PowerSNMP for .NET
User Property




Specifies username, passwords and authentication/privacy level used.
Syntax
Public Property User As User
Dim instance As Security
Dim value As User
 
instance.User = value
 
value = instance.User
public User User {get; set;}
public: __property User* get_User();
public: __property void set_User( 
   User* value
);
public:
property User^ User {
   User^ get();
   void set (    User^ value);
}
Remarks

A manager sending an SNMPv3 request must set this property to the values needed for user authentication and encryption. Agents are authoritative when responding to Manager requests and sending traps. Managers are authoritative when responding to Inform requests.

An agent sending an SNMPv3 trap will typically set this property to a user found in Agent.Security.AuthoritativeEngine.Users.

This class caches intermediate hashing and encryption values, so re-using instances improves performance.

See Also

Reference

Security Class
Security Members


PowerSNMP for .NET Documentation Version 8.1
© 2026 Dart Communications. All Rights Reserved.
Send comments on this topic