public class DefaultTlsAgreementCredentials extends Object implements TlsAgreementCredentials
| Modifier and Type | Field and Description |
|---|---|
protected BasicAgreement |
basicAgreement |
protected Certificate |
clientCert |
protected AsymmetricKeyParameter |
clientPrivateKey |
| Constructor and Description |
|---|
DefaultTlsAgreementCredentials(Certificate clientCertificate,
AsymmetricKeyParameter clientPrivateKey) |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
generateAgreement(AsymmetricKeyParameter serverPublicKey) |
Certificate |
getCertificate() |
protected Certificate clientCert
protected AsymmetricKeyParameter clientPrivateKey
protected BasicAgreement basicAgreement
public DefaultTlsAgreementCredentials(Certificate clientCertificate, AsymmetricKeyParameter clientPrivateKey)
public Certificate getCertificate()
getCertificate in interface TlsCredentialspublic byte[] generateAgreement(AsymmetricKeyParameter serverPublicKey)
generateAgreement in interface TlsAgreementCredentialsCopyright © 2015. All rights reserved.