public class

DefaultTlsSignerCredentials

extends Object
implements TlsSignerCredentials
java.lang.Object
   ↳ org.bouncycastle.crypto.tls.DefaultTlsSignerCredentials

Summary

Fields
protected Certificate clientCert
protected AsymmetricKeyParameter clientPrivateKey
protected TlsSigner clientSigner
protected TlsClientContext context
Public Constructors
DefaultTlsSignerCredentials(TlsClientContext context, Certificate clientCertificate, AsymmetricKeyParameter clientPrivateKey)
Public Methods
byte[] generateCertificateSignature(byte[] md5andsha1)
Certificate getCertificate()
[Expand]
Inherited Methods
From class java.lang.Object
From interface org.bouncycastle.crypto.tls.TlsCredentials
From interface org.bouncycastle.crypto.tls.TlsSignerCredentials

Fields

protected Certificate clientCert

protected AsymmetricKeyParameter clientPrivateKey

protected TlsSigner clientSigner

protected TlsClientContext context

Public Constructors

public DefaultTlsSignerCredentials (TlsClientContext context, Certificate clientCertificate, AsymmetricKeyParameter clientPrivateKey)

Public Methods

public byte[] generateCertificateSignature (byte[] md5andsha1)

Throws
IOException

public Certificate getCertificate ()