Bouncy Castle Cryptography Library 1.64

org.bouncycastle.crypto.tls
Class DefaultTlsSignerCredentials

java.lang.Object
  |
  +--org.bouncycastle.crypto.tls.AbstractTlsCredentials
        |
        +--org.bouncycastle.crypto.tls.AbstractTlsSignerCredentials
              |
              +--org.bouncycastle.crypto.tls.DefaultTlsSignerCredentials
All Implemented Interfaces:
TlsCredentials, TlsSignerCredentials

Deprecated. Migrate to the (D)TLS API in org.bouncycastle.tls (bctls jar).

public class DefaultTlsSignerCredentials
extends AbstractTlsSignerCredentials


Field Summary
protected  Certificate certificate
          Deprecated.  
protected  TlsContext context
          Deprecated.  
protected  AsymmetricKeyParameter privateKey
          Deprecated.  
protected  SignatureAndHashAlgorithm signatureAndHashAlgorithm
          Deprecated.  
protected  TlsSigner signer
          Deprecated.  
 
Constructor Summary
DefaultTlsSignerCredentials(TlsContext context, Certificate certificate, AsymmetricKeyParameter privateKey)
          Deprecated.  
DefaultTlsSignerCredentials(TlsContext context, Certificate certificate, AsymmetricKeyParameter privateKey, SignatureAndHashAlgorithm signatureAndHashAlgorithm)
          Deprecated.  
 
Method Summary
 byte[] generateCertificateSignature(byte[] hash)
          Deprecated.  
 Certificate getCertificate()
          Deprecated.  
 SignatureAndHashAlgorithm getSignatureAndHashAlgorithm()
          Deprecated.  
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

context

protected TlsContext context
Deprecated. 

certificate

protected Certificate certificate
Deprecated. 

privateKey

protected AsymmetricKeyParameter privateKey
Deprecated. 

signatureAndHashAlgorithm

protected SignatureAndHashAlgorithm signatureAndHashAlgorithm
Deprecated. 

signer

protected TlsSigner signer
Deprecated. 
Constructor Detail

DefaultTlsSignerCredentials

public DefaultTlsSignerCredentials(TlsContext context,
                                   Certificate certificate,
                                   AsymmetricKeyParameter privateKey)
Deprecated. 

DefaultTlsSignerCredentials

public DefaultTlsSignerCredentials(TlsContext context,
                                   Certificate certificate,
                                   AsymmetricKeyParameter privateKey,
                                   SignatureAndHashAlgorithm signatureAndHashAlgorithm)
Deprecated. 
Method Detail

getCertificate

public Certificate getCertificate()
Deprecated. 

generateCertificateSignature

public byte[] generateCertificateSignature(byte[] hash)
                                    throws java.io.IOException
Deprecated. 

getSignatureAndHashAlgorithm

public SignatureAndHashAlgorithm getSignatureAndHashAlgorithm()
Deprecated. 
Overrides:
getSignatureAndHashAlgorithm in class AbstractTlsSignerCredentials

Bouncy Castle Cryptography Library 1.64