java.lang.Object
org.snmp4j.AbstractTarget<A>
org.snmp4j.SecureTarget<A>
org.snmp4j.CertifiedTarget<A>
- All Implemented Interfaces:
Serializable
,Cloneable
,CertifiedIdentity
,Target<A>
- Direct Known Subclasses:
TlsX509CertifiedTarget
public class CertifiedTarget<A extends Address>
extends SecureTarget<A>
implements CertifiedIdentity, Serializable
The
CertifiedTarget
class implements a SecureTarget
for usage with SecurityModel
s that support secured connections using client and server certificates.- Since:
- 2.0
- Version:
- 3.1.0
- Author:
- Frank Fock
- See Also:
-
Field Summary
Fields inherited from class org.snmp4j.AbstractTarget
securityLevel, securityModel, securityName
-
Constructor Summary
ConstructorDescriptionCertifiedTarget
(A address, OctetString identity, OctetString serverFingerprint, OctetString clientFingerprint) CertifiedTarget
(OctetString identity) -
Method Summary
Modifier and TypeMethodDescriptionCreates a new copy of this target with the same address type.toString()
Methods inherited from class org.snmp4j.AbstractTarget
clone, equals, getAddress, getMaxSizeRequestPDU, getPreferredTransports, getRetries, getSecurityLevel, getSecurityModel, getSecurityName, getTimeout, getVersion, hashCode, setAddress, setMaxSizeRequestPDU, setPreferredTransports, setRetries, setSecurityLevel, setSecurityModel, setSecurityName, setTimeout, setVersion, toStringAbstractTarget
-
Constructor Details
-
CertifiedTarget
-
CertifiedTarget
public CertifiedTarget(A address, OctetString identity, OctetString serverFingerprint, OctetString clientFingerprint)
-
-
Method Details
-
getServerFingerprint
- Specified by:
getServerFingerprint
in interfaceCertifiedIdentity
-
getClientFingerprint
- Specified by:
getClientFingerprint
in interfaceCertifiedIdentity
-
getIdentity
- Specified by:
getIdentity
in interfaceCertifiedIdentity
-
toString
- Overrides:
toString
in classSecureTarget<A extends Address>
-
duplicate
Description copied from interface:Target
Creates a new copy of this target with the same address type.
-