Uses of Interface
org.snmp4j.security.PrivacyProtocol
-
Packages that use PrivacyProtocol Package Description org.snmp4j Provides classes and interfaces for creating, sending, and receiving SNMP messages.org.snmp4j.mp Provides classes and interfaces for the SNMP message processing.org.snmp4j.security Provides classes and interfaces for authentication and privacy of SNMP(v3) messages.org.snmp4j.security.nonstandard -
-
Uses of PrivacyProtocol in org.snmp4j
Methods in org.snmp4j that return PrivacyProtocol Modifier and Type Method Description PrivacyProtocol
DirectUserTarget. 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.Methods in org.snmp4j with parameters of type PrivacyProtocol Modifier and Type Method Description void
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.Constructors in org.snmp4j with parameters of type PrivacyProtocol Constructor Description DirectUserTarget(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
Methods in org.snmp4j.mp that return PrivacyProtocol Modifier and Type Method Description PrivacyProtocol
MPv3. getPrivProtocol(OID id)
Gets an privacy protocol for the supplied ID. -
Uses of PrivacyProtocol in org.snmp4j.security
Classes in org.snmp4j.security that implement PrivacyProtocol Modifier and Type Class Description class
Priv3DES
Privacy protocol class for Triple DES (DESEDE).class
PrivacyGeneric
The PrivacyGeneric abstract class implements common functionality of privacy protocols.class
PrivAES
Base class for PrivAES128, PrivAES192 and PrivAES256.class
PrivAES128
Encryption class for AES 128.class
PrivAES192
Encryption class for AES 192.class
PrivAES256
Encryption class for AES 256.class
PrivDES
Privacy protocol class for DES.Methods in org.snmp4j.security that return PrivacyProtocol Modifier and Type Method Description PrivacyProtocol
SecurityProtocols. getPrivacyProtocol(OID id)
Get the PrivacyProtocol with the given ID.PrivacyProtocol
UsmSecurityParameters. getPrivacyProtocol()
PrivacyProtocol
UsmSecurityStateReference. getPrivacyProtocol()
Methods in org.snmp4j.security with parameters of type PrivacyProtocol Modifier and Type Method Description void
SecurityProtocols. addPrivacyProtocol(PrivacyProtocol priv)
Add the givenPrivacyProtocol
.void
UsmSecurityParameters. setPrivacyProtocol(PrivacyProtocol privacyProtocol)
void
UsmSecurityStateReference. setPrivacyProtocol(PrivacyProtocol privacyProtocol)
Constructors in org.snmp4j.security with parameters of type PrivacyProtocol Constructor Description UsmSecurityParameters(OctetString authoritativeEngineID, Integer32 authoritativeEngineBoots, Integer32 authoritativeEngineTime, OctetString userName, AuthenticationProtocol authenticationProtocol, PrivacyProtocol privacyProtocol)
-
Uses of PrivacyProtocol in org.snmp4j.security.nonstandard
Classes in org.snmp4j.security.nonstandard that implement PrivacyProtocol Modifier and Type Class Description class
PrivAES192With3DESKeyExtension
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
PrivAES256With3DESKeyExtension
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
PrivAESWith3DESKeyExtension
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.
-