Click or drag to resize

GSF.Net.Snmp.Security Namespace

 
Classes
  Class Description
Public class AES192PrivacyProvider Privacy provider for AES 192.
Public class AES256PrivacyProvider Privacy provider for AES 256.
Public class AESPrivacyProvider Privacy provider for AES 128.
Public class AESPrivacyProviderBase Privacy provider base for AES.
Public class CacheTKey, TValue Collection for improving performance. Using hashing of key/value pairs. Oldest elements will be removed from the Cache when the capacity of the cache is reached. This class is not thread safe.
Public class CryptoKeyCache Class for holding computed crypto values which are referenced by password/engineId combination This class is not thread safe, it does not contain any static parameters.
Public class DecryptionException Decryption exception.
Public class DefaultAuthenticationProvider Default authentication provider.
Public class DefaultPrivacyProvider Default privacy provider.
Public class DESPrivacyProvider Privacy provider for DES.
Public class MD5AuthenticationProvider Authentication provider using MD5.
Public class PrivacyProviderExtension Extension class for IPrivacyProvider.
Public class SaltGenerator Salt generator.
Public class SHA1AuthenticationProvider Authentication provider using SHA-1.
Public class SHA256AuthenticationProvider Authentication provider using SHA-256.
Public class TripleDESPrivacyProvider Privacy provider for 3DES.
Public class User User class.
Public class UserRegistry A repository to store user information for providers.
Interfaces
  Interface Description
Public interface IAuthenticationProvider Authentication provider interface.
Public interface IPrivacyProvider Privacy provider interface.