Uses of Interface
org.snmp4j.security.SecurityProtocol
Package
Description
Provides classes and interfaces for authentication and privacy of SNMP(v3)
messages.
-
Uses of SecurityProtocol in org.snmp4j.security
Modifier and TypeInterfaceDescriptioninterface
TheAuthenticationProtocol
interface defines a common interface for all SNMP authentication protocols.interface
ThePrivacyProtocol
interface defines a common interface for all SNMP privacy protocols.Modifier and TypeClassDescriptionclass
The abstract class AuthGeneric implements common operations for SNMP authentication protocols, such as MD5 and SHA.class
The classAuthHMAC128SHA224
implements the usmHMAC128SHA224AuthProtocol defined by RFC 7630.class
The classAuthHMAC192SHA256
implements the usmHMAC192SHA256AuthProtocol defined by RFC 7630.class
The classAuthHMAC256SHA384
implements the usmHMAC256SHA384AuthProtocol defined by RFC 7630.class
The classAuthHMAC384SHA512
implements the usmHMAC384SHA512AuthProtocol defined by RFC 7630.class
The AuthMD5 class implements the MD5 authentication protocol.class
TheSHA
class implements the Secure Hash Authentication.class
TheSHA-2
class implements the Secure Hash Authentication 2.class
Privacy protocol class for Triple DES (DESEDE).class
The PrivacyGeneric abstract class implements common functionality of privacy protocols.class
Base class for PrivAES128, PrivAES192 and PrivAES256.class
Encryption class for AES 128.class
Encryption class for AES 192.class
Encryption class for AES 256.class
Privacy protocol class for DES.Modifier and TypeMethodDescriptionSecurityProtocols.getSecurityProtocol
(OID protocolID) Get the security protocol (AuthenticationProtocol
orPrivacyProtocol
) for the specified protocol OID. -
Uses of SecurityProtocol in org.snmp4j.security.nonstandard
Modifier and TypeClassDescriptionclass
This class is provided for interoperability with some broken AES 192bit implementations of major network device manufactures which use a key extension algorithm that was specified forPriv3DES
but was never specified for AES 192 and 256 bit.class
This class is provided for interoperability with some broken AES 256bit implementations of major network device manufactures which use a key extension algorithm that was specified forPriv3DES
but was never specified for AES 192 and 256 bit.class
This class is provided for interoperability with some broken AES implementations of major network device manufactures which use a key extension algorithm that was specified forPriv3DES
but was never specified for AES 192 and 256 bit.