org.snmp4j
Class SecureTarget

java.lang.Object
  extended by org.snmp4j.AbstractTarget
      extended by org.snmp4j.SecureTarget
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, Target
Direct Known Subclasses:
CertifiedTarget, UserTarget

public abstract class SecureTarget
extends AbstractTarget
implements java.io.Serializable

The SecureTarget is an security model independent abstract class for all targets supporting secure SNMP communication.

Version:
2.0
Author:
Jochen Katz & Frank Fock
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.snmp4j.AbstractTarget
securityLevel, securityModel, securityName
 
Constructor Summary
protected SecureTarget()
          Default constructor.
protected SecureTarget(Address address, OctetString securityName)
          Creates a SNMPv3 secure target with an address and security name.
 
Method Summary
 java.lang.String toString()
           
 
Methods inherited from class org.snmp4j.AbstractTarget
clone, getAddress, getMaxSizeRequestPDU, getPreferredTransports, getRetries, getSecurityLevel, getSecurityModel, getSecurityName, getTimeout, getVersion, setAddress, setMaxSizeRequestPDU, setPreferredTransports, setRetries, setSecurityLevel, setSecurityModel, setSecurityName, setTimeout, setVersion, toStringAbstractTarget
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SecureTarget

protected SecureTarget()
Default constructor.


SecureTarget

protected SecureTarget(Address address,
                       OctetString securityName)
Creates a SNMPv3 secure target with an address and security name.

Parameters:
address - an Address instance denoting the transport address of the target.
securityName - a OctetString instance representing the security name of the USM user used to access the target.
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class AbstractTarget

Copyright 2005-2011 Frank Fock (SNMP4J.org)

Copyright © 2011 SNMP4J.org. All Rights Reserved.