Class UserRegistry
- Namespace
- Lextm.SharpSnmpLib.Security
- Assembly
- SharpSnmpLib.dll
A repository to store user information for providers.
public sealed class UserRegistry
- Inheritance
-
UserRegistry
- Inherited Members
Constructors
UserRegistry()
Initializes a new instance of the UserRegistry class.
public UserRegistry()
UserRegistry(User[]?)
Initializes a new instance of the UserRegistry class.
public UserRegistry(User[]? users)
Parameters
users
User[]The users.
Properties
Count
Returns the user count.
public int Count { get; }
Property Value
Methods
Add(OctetString, IPrivacyProvider)
Adds the specified user name.
public UserRegistry Add(OctetString userName, IPrivacyProvider privacy)
Parameters
userName
OctetStringName of the user.
privacy
IPrivacyProviderThe privacy provider.
Returns
Add(User?)
Adds the specified user.
public UserRegistry Add(User? user)
Parameters
user
UserThe user.
Returns
Find(OctetString)
Finds the specified user name.
public IPrivacyProvider? Find(OctetString userName)
Parameters
userName
OctetStringName of the user.
Returns
ToString()
Returns a string that represents this instance.
public override string ToString()