Uses of Interface
org.snmp4j.security.AuthenticationProtocol
-
Packages that use AuthenticationProtocol 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 AuthenticationProtocol in org.snmp4j
Fields in org.snmp4j declared as AuthenticationProtocol Modifier and Type Field Description private AuthenticationProtocol
DirectUserTarget. authenticationProtocol
Methods in org.snmp4j that return AuthenticationProtocol Modifier and Type Method Description AuthenticationProtocol
DirectUserTarget. getAuthenticationProtocol()
Get theAuthenticationProtocol
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 authentication.Methods in org.snmp4j with parameters of type AuthenticationProtocol Modifier and Type Method Description void
DirectUserTarget. setAuthenticationProtocol(AuthenticationProtocol authenticationProtocol)
Set theAuthenticationProtocol
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 authentication.Constructors in org.snmp4j with parameters of type AuthenticationProtocol 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 AuthenticationProtocol in org.snmp4j.mp
Methods in org.snmp4j.mp that return AuthenticationProtocol Modifier and Type Method Description AuthenticationProtocol
MPv3. getAuthProtocol(OID id)
Gets an authentication protocol for the supplied ID. -
Uses of AuthenticationProtocol in org.snmp4j.security
Classes in org.snmp4j.security that implement AuthenticationProtocol Modifier and Type Class Description class
AuthGeneric
The abstract class AuthGeneric implements common operations for SNMP authentication protocols, such as MD5 and SHA.class
AuthHMAC128SHA224
The classAuthHMAC128SHA224
implements the usmHMAC128SHA224AuthProtocol defined by RFC 7630.class
AuthHMAC192SHA256
The classAuthHMAC192SHA256
implements the usmHMAC192SHA2256AuthProtocol defined by RFC 7630.class
AuthHMAC256SHA384
The classAuthHMAC256SHA384
implements the usmHMAC256SHA3846AuthProtocol defined by RFC 7630.class
AuthHMAC384SHA512
The classAuthHMAC384SHA512
implements the usmHMAC384SHA5126AuthProtocol defined by RFC 7630.class
AuthMD5
The AuthMD5 class implements the MD5 authentication protocol.class
AuthSHA
TheSHA
class implements the Secure Hash Authentication.class
AuthSHA2
TheSHA-2
class implements the Secure Hash Authentication 2.Fields in org.snmp4j.security declared as AuthenticationProtocol Modifier and Type Field Description private AuthenticationProtocol
UsmSecurityParameters. authenticationProtocol
private AuthenticationProtocol
UsmSecurityStateReference. authenticationProtocol
Fields in org.snmp4j.security with type parameters of type AuthenticationProtocol Modifier and Type Field Description private java.util.Hashtable<OID,AuthenticationProtocol>
SecurityProtocols. authProtocols
Methods in org.snmp4j.security that return AuthenticationProtocol Modifier and Type Method Description AuthenticationProtocol
SecurityProtocols. getAuthenticationProtocol(OID id)
Get theAuthenticationProtocol
with the given ID.AuthenticationProtocol
UsmSecurityParameters. getAuthenticationProtocol()
AuthenticationProtocol
UsmSecurityStateReference. getAuthenticationProtocol()
Methods in org.snmp4j.security with parameters of type AuthenticationProtocol Modifier and Type Method Description void
SecurityProtocols. addAuthenticationProtocol(AuthenticationProtocol auth)
Add the givenAuthenticationProtocol
.byte[]
Priv3DES. extendShortKey(byte[] shortKey, OctetString password, byte[] engineID, AuthenticationProtocol authProtocol)
byte[]
PrivacyProtocol. extendShortKey(byte[] shortKey, OctetString password, byte[] engineID, AuthenticationProtocol authProtocol)
Extend a localized key that is too short.byte[]
PrivAES. extendShortKey(byte[] shortKey, OctetString password, byte[] engineID, AuthenticationProtocol authProtocol)
byte[]
PrivDES. extendShortKey(byte[] shortKey, OctetString password, byte[] engineID, AuthenticationProtocol authProtocol)
void
UsmSecurityParameters. setAuthenticationProtocol(AuthenticationProtocol authenticationProtocol)
void
UsmSecurityStateReference. setAuthenticationProtocol(AuthenticationProtocol authenticationProtocol)
Constructors in org.snmp4j.security with parameters of type AuthenticationProtocol Constructor Description UsmSecurityParameters(OctetString authoritativeEngineID, Integer32 authoritativeEngineBoots, Integer32 authoritativeEngineTime, OctetString userName, AuthenticationProtocol authenticationProtocol, PrivacyProtocol privacyProtocol)
-
Uses of AuthenticationProtocol in org.snmp4j.security.nonstandard
Methods in org.snmp4j.security.nonstandard with parameters of type AuthenticationProtocol Modifier and Type Method Description byte[]
PrivAESWith3DESKeyExtension. extendShortKey(byte[] shortKey, OctetString password, byte[] engineID, AuthenticationProtocol authProtocol)
-