Uses of Interface
org.snmp4j.security.AuthenticationProtocol

Packages that use AuthenticationProtocol
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. 
 

Uses of AuthenticationProtocol in org.snmp4j.mp
 

Methods in org.snmp4j.mp that return AuthenticationProtocol
 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
 class AuthGeneric
          The abstract class AuthGeneric implements common operations for SNMP authentication protocols, such as MD5 and SHA.
 class AuthMD5
          The AuthMD5 class implements the MD5 authentication protocol.
 class AuthSHA
          The SHA class implements the Secure Hash Authentication.
 

Methods in org.snmp4j.security that return AuthenticationProtocol
 AuthenticationProtocol UsmSecurityStateReference.getAuthenticationProtocol()
           
 AuthenticationProtocol UsmSecurityParameters.getAuthenticationProtocol()
           
 AuthenticationProtocol SecurityProtocols.getAuthenticationProtocol(OID id)
          Get the AuthenticationProtocol with the given ID.
 

Methods in org.snmp4j.security with parameters of type AuthenticationProtocol
 void SecurityProtocols.addAuthenticationProtocol(AuthenticationProtocol auth)
          Add the given AuthenticationProtocol.
 byte[] Priv3DES.extendShortKey(byte[] shortKey, OctetString password, byte[] engineID, AuthenticationProtocol authProtocol)
           
 byte[] PrivDES.extendShortKey(byte[] shortKey, OctetString password, byte[] engineID, AuthenticationProtocol authProtocol)
           
 byte[] PrivAES.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.
 void SecurityProtocols.removeAuthenticationProtocol(AuthenticationProtocol auth)
          Remove the given AuthenticationProtocol.
 void UsmSecurityStateReference.setAuthenticationProtocol(AuthenticationProtocol authenticationProtocol)
           
 void UsmSecurityParameters.setAuthenticationProtocol(AuthenticationProtocol authenticationProtocol)
           
 

Constructors in org.snmp4j.security with parameters of type AuthenticationProtocol
UsmSecurityParameters(OctetString authoritativeEngineID, Integer32 authoritativeEngineBoots, Integer32 authoritativeEngineTime, OctetString userName, AuthenticationProtocol authenticationProtocol, PrivacyProtocol privacyProtocol)
           
 


Copyright 2005-2009 Frank Fock (SNMP4J.org)

Copyright © 2009 SNMP4J.org. All Rights Reserved.