Uses of Class
com.sun.management.snmp.SnmpEngineId

Packages that use SnmpEngineId
com.sun.management.comm Provides the classes implementing the SNMP adaptor servers
com.sun.management.snmp Provides the core classes for implementing common SNMP data types and services
com.sun.management.snmp.agent Provides the classes for implementing an SNMP agent
com.sun.management.snmp.manager Provides the classes for implementing an SNMP manager and for sending SNMP requests. 
com.sun.management.snmp.manager.usm Provides the classes for sending SNMPv3 requests, using the User-based Security Model
com.sun.management.snmp.usm Provides the classes for implementing the SNMP User-based Security Model for SNMPv3. 
 

Uses of SnmpEngineId in com.sun.management.comm
 

Methods in com.sun.management.comm that return SnmpEngineId
 SnmpEngineId SnmpV3AdaptorServerMBean.getEngineId()
          Returns the associated SnmpEngineId value.
 SnmpEngineId SnmpV3AdaptorServer.getEngineId()
          Returns the associated SnmpEngineId value.
 

Methods in com.sun.management.comm with parameters of type SnmpEngineId
 void SnmpV3AdaptorServer.addRequestForwarder(SnmpRequestForwarder forwarder, SnmpEngineId contextEngineId)
          Adds a new MIB forwarder attached to a passed engine Id.
 boolean SnmpV3AdaptorServer.removeRequestForwarder(SnmpEngineId engineId)
          Removes a request forwarder.
 

Uses of SnmpEngineId in com.sun.management.snmp
 

Methods in com.sun.management.snmp that return SnmpEngineId
static SnmpEngineId SnmpEngineId.createEngineId()
          Generates an engine Id that is unique to the host the agent is running on.
static SnmpEngineId SnmpEngineId.createEngineId(byte[] arr)
          Generates an engine Id based on the passed array.
static SnmpEngineId SnmpEngineId.createEngineId(InetAddress addr)
          Generates an engine Id based on an InetAddress.
static SnmpEngineId SnmpEngineId.createEngineId(InetAddress address, int port)
          Generates a unique engine Id.
static SnmpEngineId SnmpEngineId.createEngineId(InetAddress addr, int port, int iana)
          Generates a unique engine Id.
static SnmpEngineId SnmpEngineId.createEngineId(int port)
          Generates a unique engine Id.
static SnmpEngineId SnmpEngineId.createEngineId(int iana, InetAddress addr)
          Generates an engine Id based on an InetAddress.
static SnmpEngineId SnmpEngineId.createEngineId(int port, int iana)
          Generates a unique engine Id.
static SnmpEngineId SnmpEngineId.createEngineId(String str)
          Generates a unique engine Id.
static SnmpEngineId SnmpEngineId.createEngineId(String str, String separator)
          Idem createEngineId(java.lang.String) with the ability to provide your own separator.
 SnmpEngineId SnmpEngineParameters.getEngineId()
          Get the engine Id.
 SnmpEngineId SnmpEngine.getEngineId()
          Gets the engine Id.
 

Methods in com.sun.management.snmp with parameters of type SnmpEngineId
 byte[] SnmpUsmKeyHandler.localizeAuthKey(String algoName, byte[] key, SnmpEngineId engineId)
          Localize the passed key using the passed SnmpEngineId.
 byte[] SnmpUsmKeyHandler.localizePrivKey(String algoName, byte[] key, SnmpEngineId engineId, int keysize)
          Localize the passed privacy key using the passed SnmpEngineId.
 void SnmpEngineParameters.setEngineId(SnmpEngineId engineId)
          Set the engine Id.
 

Uses of SnmpEngineId in com.sun.management.snmp.agent
 

Methods in com.sun.management.snmp.agent that return SnmpEngineId
abstract  SnmpEngineId SnmpV3Proxy.getEngineId()
          The distant EngineId.
 SnmpEngineId SnmpUsmProxy.getEngineId()
          The distant EngineId.
 

Uses of SnmpEngineId in com.sun.management.snmp.manager
 

Methods in com.sun.management.snmp.manager that return SnmpEngineId
 SnmpEngineId SnmpEventReportDispatcher.getEngineId()
          Get the engine Id.
 SnmpEngineId SnmpSession.getEngineId()
          Get the local engine Id.
 

Uses of SnmpEngineId in com.sun.management.snmp.manager.usm
 

Methods in com.sun.management.snmp.manager.usm that return SnmpEngineId
 SnmpEngineId SnmpUsmPeer.getEngineId()
          Returns the distant engine Id or null if not yet known.
 

Constructors in com.sun.management.snmp.manager.usm with parameters of type SnmpEngineId
SnmpUsmPeer(SnmpEngine engine, InetAddress netaddr, SnmpEngineId id)
          Creates an SNMP peer object for a device.
SnmpUsmPeer(SnmpEngine engine, String host, int port, SnmpEngineId id)
          Creates an SNMP peer object for a device with the specified port.
SnmpUsmPeer(SnmpEngine engine, String host, SnmpEngineId id)
          Creates an SNMP peer object for a device.
 

Uses of SnmpEngineId in com.sun.management.snmp.usm
 

Methods in com.sun.management.snmp.usm that return SnmpEngineId
 SnmpEngineId SnmpUsmSecurityParameters.getAuthoritativeEngineId()
          Gets the authoritative engine Id.
 SnmpEngineId SnmpUsmEnginePeer.getAuthoritativeEngineId()
          Gets the engine Id.
 SnmpEngineId SnmpUsmSecureUser.getEngineId()
          Gets the authoritative engine Id.
 

Methods in com.sun.management.snmp.usm with parameters of type SnmpEngineId
 void SnmpUsmPasswordLcd.addEngine(SnmpEngineId engineId)
          Does nothing in our case.
 void SnmpUsmLcd.addEngine(SnmpEngineId engineId)
          Adds an unknown received engine Id to the Lcd.
 void SnmpUsmPasswordLcd.addUser(SnmpEngineId engineId, String userName, String securityName, String authProtocol, String authPassword, String privProtocol, String privPassword, int storage, boolean template)
          See SnmpUsmLcd interface doc for details.
 void SnmpUsmLcd.addUser(SnmpEngineId engineId, String userName, String securityName, String authProtocol, String authPassword, String privProtocol, String privKey, int storage, boolean template)
          Adds a user to the Usm Lcd.
 SnmpUsmEnginePeer SnmpUserSecurityModel.getEnginePeer(SnmpEngineId id)
          Gets the peer associated with the passed engine Id.
 SnmpUsmEnginePeer SnmpUsm.getEnginePeer(SnmpEngineId id)
          Gets the peer associated with the passed engine Id.
 SnmpUsmSecureUser SnmpUsmPasswordLcd.getUser(SnmpEngineId engineId, String userName)
          Gets the SnmpUsmSecureUser for the passed user name and authoritative engine Id.
 SnmpUsmSecureUser SnmpUsmLcd.getUser(SnmpEngineId engineId, String userName)
          Gets the SnmpUsmSecureUser for the passed user name and authoritative engine Id.
 SnmpUsmAuthPair SnmpUsmPasswordLcd.getUserAuthPair(SnmpEngineId engineId, String userName)
          See SnmpUsmLcd interface doc for details.
 SnmpUsmAuthPair SnmpUsmLcd.getUserAuthPair(SnmpEngineId engineId, String userName)
          Gets the SnmpUsmAuthAlgorithm/Localized key pair associated to a user name and authoritative engine Id.
 SnmpUsmPrivPair SnmpUsmPasswordLcd.getUserPrivPair(SnmpEngineId engineId, String userName)
          See SnmpUsmLcd interface doc for details.
 SnmpUsmPrivPair SnmpUsmLcd.getUserPrivPair(SnmpEngineId engineId, String userName)
          Gets the SnmpUsmPrivAlgorithm/Localized key pair associated to a user name and authoritative engine Id.
 byte[] SnmpUsmHmacAlgorithm.localizeAuthKey(byte[] key, SnmpEngineId engineId)
          Translate a global key to a local one (RFC 2574 KUL).
 byte[] SnmpUsmAuthAlgorithm.localizeAuthKey(byte[] key, SnmpEngineId engineId)
          Localize the passed key using the passed SnmpEngineId.
 byte[] SnmpUsmHmacAlgorithm.localizePrivKey(byte[] key, SnmpEngineId engineId, int keysize)
          Translate a global privacy key to a local one (RFC 2574 KUL).
 byte[] SnmpUsmAuthAlgorithm.localizePrivKey(byte[] key, SnmpEngineId engineId, int keysize)
          Localize the passed privacy key using the passed SnmpEngineId.
 void SnmpUsmPasswordLcd.removeUser(SnmpEngineId engineId, String userName, boolean notifyMIB)
           
 void SnmpUsmLcd.removeUser(SnmpEngineId engineId, String userName, boolean notifyMIB)
          Removes a user form the Lcd.
 void SnmpUsmSecurityParameters.setAuthoritativeEngineId(SnmpEngineId authoritativeEngineId)
          Sets the authoritative engine Id.
 


Open Source build 02
opendmk-1.0-b02 2007.10.01_19:17:46_MEST

Copyright 1998-2007 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.