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 UsmSecurityParameters.getAuthenticationProtocol()
           
 AuthenticationProtocol UsmSecurityStateReference.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[] 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)
           
 byte[] Priv3DES.extendShortKey(byte[] shortKey, OctetString password, byte[] engineID, AuthenticationProtocol authProtocol)
           
 void SecurityProtocols.removeAuthenticationProtocol(AuthenticationProtocol auth)
          Remove the given AuthenticationProtocol.
 void UsmSecurityParameters.setAuthenticationProtocol(AuthenticationProtocol authenticationProtocol)
           
 void UsmSecurityStateReference.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-2010 Frank Fock (SNMP4J.org)

Copyright © 2011 SNMP4J.org. All Rights Reserved.