Table of Contents

Constructor SnmpV3SecurityConfig

Namespace
Skyline.DataMiner.Core.DataMinerSystem.Common
Assembly
Skyline.DataMiner.Core.DataMinerSystem.Common.dll

SnmpV3SecurityConfig(string)

Initializes a new instance using No Authentication and No Privacy.

public SnmpV3SecurityConfig(string username)

Parameters

username string

The username.

Exceptions

ArgumentNullException

When the username is null.

SnmpV3SecurityConfig(string, string, SnmpV3AuthenticationAlgorithm)

Initializes a new instance using Authentication No Privacy.

public SnmpV3SecurityConfig(string username, string authenticationKey, SnmpV3AuthenticationAlgorithm authenticationAlgorithm)

Parameters

username string

The username.

authenticationKey string

The Authentication key.

authenticationAlgorithm SnmpV3AuthenticationAlgorithm

The Authentication Algorithm.

Exceptions

ArgumentNullException

When username, authenticationKey is null.

IncorrectDataException

When None or DefinedInCredentialsLibrary is selected as authentication algorithm.

SnmpV3SecurityConfig(string, string, SnmpV3AuthenticationAlgorithm, string, SnmpV3EncryptionAlgorithm)

Initializes a new instance using Authentication and Privacy.

public SnmpV3SecurityConfig(string username, string authenticationKey, SnmpV3AuthenticationAlgorithm authenticationProtocol, string encryptionKey, SnmpV3EncryptionAlgorithm encryptionAlgorithm)

Parameters

username string

The username.

authenticationKey string

The authentication key.

authenticationProtocol SnmpV3AuthenticationAlgorithm

The authentication algorithm.

encryptionKey string

The encryptionKey.

encryptionAlgorithm SnmpV3EncryptionAlgorithm

The encryption algorithm.

Exceptions

ArgumentNullException

When username, authenticationKey or encryptionKey is null.

IncorrectDataException

When None or DefinedInCredentialsLibrary is selected as authentication algorithm or encryption algorithm.

SnmpV3SecurityConfig()

Default empty constructor.

public SnmpV3SecurityConfig()