Package | Description |
---|---|
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 |
Modifier and Type | Method | Description |
---|---|---|
PrivacyProtocol |
MPv3.getPrivProtocol(OID id) |
Gets an privacy protocol for the supplied ID.
|
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.
|
Modifier and Type | Method | Description |
---|---|---|
PrivacyProtocol |
SecurityProtocols.getPrivacyProtocol(OID id) |
Get the PrivacyProtocol with the given ID.
|
PrivacyProtocol |
UsmSecurityParameters.getPrivacyProtocol() |
|
PrivacyProtocol |
UsmSecurityStateReference.getPrivacyProtocol() |
Modifier and Type | Method | Description |
---|---|---|
void |
SecurityProtocols.addPrivacyProtocol(PrivacyProtocol priv) |
Add the given
PrivacyProtocol . |
void |
UsmSecurityParameters.setPrivacyProtocol(PrivacyProtocol privacyProtocol) |
|
void |
UsmSecurityStateReference.setPrivacyProtocol(PrivacyProtocol privacyProtocol) |
Constructor | Description |
---|---|
UsmSecurityParameters(OctetString authoritativeEngineID,
Integer32 authoritativeEngineBoots,
Integer32 authoritativeEngineTime,
OctetString userName,
AuthenticationProtocol authenticationProtocol,
PrivacyProtocol 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 for
Priv3DES 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 for
Priv3DES 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 for
Priv3DES but was never specified for AES 192 and 256 bit. |
Copyright © 2018 SNMP4J.org. All rights reserved.