Table of Contents

Class AES256PrivacyProvider

Namespace
Lextm.SharpSnmpLib.Security
Assembly
SharpSnmpLib.dll

Privacy provider for AES 256.

public sealed class AES256PrivacyProvider : AESPrivacyProviderBase, IPrivacyProvider
Inheritance
AES256PrivacyProvider
Implements
Inherited Members
Extension Methods

Remarks

This is an experimental port from SNMP#NET project. As AES is not part of SNMP RFC, this class is provided as it is. If you want other AES providers, you can port them from SNMP#NET in a similar manner.

Constructors

AES256PrivacyProvider(OctetString, IAuthenticationProvider)

Initializes a new instance of the AES256PrivacyProvider class.

public AES256PrivacyProvider(OctetString phrase, IAuthenticationProvider auth)

Parameters

phrase OctetString

The phrase.

auth IAuthenticationProvider

The authentication provider.

Methods

ToString()

Returns a string that represents this object.

public override string ToString()

Returns

string