org.snmp4j
Class CertifiedTarget

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

public class CertifiedTarget
extends SecureTarget
implements CertifiedIdentity, java.io.Serializable

The CertifiedTarget class implements a SecureTarget for usage with SecurityModels that support secured connections using client and server certificates.

Since:
2.0
Version:
2.0
Author:
Frank Fock
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.snmp4j.AbstractTarget
securityLevel, securityModel, securityName
 
Constructor Summary
CertifiedTarget(Address address, OctetString identity, OctetString serverFingerprint, OctetString clientFingerprint)
           
CertifiedTarget(OctetString identity)
           
 
Method Summary
 OctetString getClientFingerprint()
           
 OctetString getIdentity()
           
 OctetString getServerFingerprint()
           
 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

CertifiedTarget

public CertifiedTarget(OctetString identity)

CertifiedTarget

public CertifiedTarget(Address address,
                       OctetString identity,
                       OctetString serverFingerprint,
                       OctetString clientFingerprint)
Method Detail

getServerFingerprint

public OctetString getServerFingerprint()
Specified by:
getServerFingerprint in interface CertifiedIdentity

getClientFingerprint

public OctetString getClientFingerprint()
Specified by:
getClientFingerprint in interface CertifiedIdentity

getIdentity

public OctetString getIdentity()
Specified by:
getIdentity in interface CertifiedIdentity

toString

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

Copyright 2005-2011 Frank Fock (SNMP4J.org)

Copyright © 2011 SNMP4J.org. All Rights Reserved.