Top Description Fields Constructors Methods
org.bouncycastle.tls.crypto.impl.jcajce

public Class JcaDefaultTlsCredentialedSigner

extends DefaultTlsCredentialedSigner
Class Inheritance
Imports
java.security.PrivateKey, java.security.interfaces.DSAPrivateKey, .RSAPrivateKey, org.bouncycastle.tls.Certificate, .DefaultTlsCredentialedSigner, .SignatureAndHashAlgorithm, .SignatureScheme, org.bouncycastle.tls.crypto.TlsCryptoParameters, .TlsSigner

Credentialed class for generating signatures based on the use of primitives from the JCA.

Field Summary

Inherited from org.bouncycastle.tls.DefaultTlsCredentialedSigner:
certificatecryptoParamssignatureAndHashAlgorithmsigner

Constructor Summary

AccessConstructor and Description
public
JcaDefaultTlsCredentialedSigner(TlsCryptoParameters cryptoParams, JcaTlsCrypto crypto, PrivateKey privateKey, Certificate certificate, SignatureAndHashAlgorithm signatureAndHashAlgorithm)

Method Summary

Modifier and TypeMethod and Description
private static TlsSigner
makeSigner(JcaTlsCrypto crypto, PrivateKey privateKey, Certificate certificate, SignatureAndHashAlgorithm signatureAndHashAlgorithm)

Inherited from org.bouncycastle.tls.DefaultTlsCredentialedSigner:
generateRawSignaturegetCertificategetEffectiveAlgorithmgetSignatureAndHashAlgorithmgetStreamSigner

Constructor Detail

JcaDefaultTlsCredentialedSignerback to summary
public JcaDefaultTlsCredentialedSigner(TlsCryptoParameters cryptoParams, JcaTlsCrypto crypto, PrivateKey privateKey, Certificate certificate, SignatureAndHashAlgorithm signatureAndHashAlgorithm)

Method Detail

makeSignerback to summary
private static TlsSigner makeSigner(JcaTlsCrypto crypto, PrivateKey privateKey, Certificate certificate, SignatureAndHashAlgorithm signatureAndHashAlgorithm)