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 SecurityModels 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
ConstructorsConstructorDescriptionCertifiedTarget(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:
getServerFingerprintin interfaceCertifiedIdentity
-
getClientFingerprint
- Specified by:
getClientFingerprintin interfaceCertifiedIdentity
-
getIdentity
- Specified by:
getIdentityin interfaceCertifiedIdentity
-
toString
- Overrides:
toStringin classSecureTarget<A extends Address>
-
duplicate
Description copied from interface:TargetCreates a new copy of this target with the same address type.
-