Uses of Interface
org.snmp4j.security.PrivacyProtocol
Package
Description
Provides classes and interfaces for creating, sending, and receiving SNMP
messages.
Provides classes and interfaces for the SNMP message processing.
Provides classes and interfaces for authentication and privacy of SNMP(v3)
messages.
-
Uses of PrivacyProtocol in org.snmp4j
Modifier and TypeMethodDescriptionDirectUserTarget.getPrivacyProtocol()
Get thePrivacyProtocol
associated with this target ornull
if there is no direct user information provided but referenced by theAbstractTarget.securityName
from theUSM
or there is no privacy.Modifier and TypeMethodDescriptionvoid
DirectUserTarget.setPrivacyProtocol
(PrivacyProtocol privacyProtocol) /** Set thePrivacyProtocol
associated with this target ornull
if there is no direct user information provided but referenced by theAbstractTarget.securityName
from theUSM
or if there is no privacy.ModifierConstructorDescriptionDirectUserTarget
(A address, OctetString securityName, byte[] authoritativeEngineID, AuthenticationProtocol authenticationProtocol, OctetString authenticationKey, PrivacyProtocol privacyProtocol, OctetString privacyKey) Creates a SNMPv3 USM target with the supplied security level, one second time-out without retries. -
Uses of PrivacyProtocol in org.snmp4j.mp
Modifier and TypeMethodDescriptionMPv3.getPrivProtocol
(OID id) Gets an privacy protocol for the supplied ID. -
Uses of PrivacyProtocol in org.snmp4j.security
Modifier and TypeClassDescriptionclass
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.getPrivacyProtocol
(OID id) Get the PrivacyProtocol with the given ID.UsmSecurityParameters.getPrivacyProtocol()
UsmSecurityStateReference.getPrivacyProtocol()
Modifier and TypeMethodDescriptionvoid
SecurityProtocols.addPrivacyProtocol
(PrivacyProtocol priv) Add the givenPrivacyProtocol
.void
UsmSecurityParameters.setPrivacyProtocol
(PrivacyProtocol privacyProtocol) void
UsmSecurityStateReference.setPrivacyProtocol
(PrivacyProtocol privacyProtocol) ModifierConstructorDescriptionUsmSecurityParameters
(OctetString authoritativeEngineID, Integer32 authoritativeEngineBoots, Integer32 authoritativeEngineTime, OctetString userName, AuthenticationProtocol authenticationProtocol, PrivacyProtocol privacyProtocol) -
Uses of PrivacyProtocol 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.