public class CertifiedTarget extends SecureTarget implements CertifiedIdentity, java.io.Serializable
CertifiedTarget class implements a SecureTarget
for usage with SecurityModels that support
secured connections using client and server certificates.| Modifier and Type | Field and Description |
|---|---|
private OctetString |
clientFingerprint |
private static long |
serialVersionUID |
private OctetString |
serverFingerprint |
securityLevel, securityModel, securityName| Constructor and Description |
|---|
CertifiedTarget(Address address,
OctetString identity,
OctetString serverFingerprint,
OctetString clientFingerprint) |
CertifiedTarget(OctetString identity) |
| Modifier and Type | Method and Description |
|---|---|
OctetString |
getClientFingerprint() |
OctetString |
getIdentity() |
OctetString |
getServerFingerprint() |
java.lang.String |
toString() |
clone, getAddress, getMaxSizeRequestPDU, getPreferredTransports, getRetries, getSecurityLevel, getSecurityModel, getSecurityName, getTimeout, getVersion, setAddress, setMaxSizeRequestPDU, setPreferredTransports, setRetries, setSecurityLevel, setSecurityModel, setSecurityName, setTimeout, setVersion, toStringAbstractTargetprivate static final long serialVersionUID
private OctetString serverFingerprint
private OctetString clientFingerprint
public CertifiedTarget(OctetString identity)
public CertifiedTarget(Address address, OctetString identity, OctetString serverFingerprint, OctetString clientFingerprint)
public OctetString getServerFingerprint()
getServerFingerprint in interface CertifiedIdentitypublic OctetString getClientFingerprint()
getClientFingerprint in interface CertifiedIdentitypublic OctetString getIdentity()
getIdentity in interface CertifiedIdentitypublic java.lang.String toString()
toString in class SecureTarget