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

public Class BcDefaultTlsCredentialedSigner

extends DefaultTlsCredentialedSigner
Class Inheritance
Imports
org.bouncycastle.crypto.params.AsymmetricKeyParameter, .DSAPrivateKeyParameters, .ECPrivateKeyParameters, .Ed25519PrivateKeyParameters, .Ed448PrivateKeyParameters, .RSAKeyParameters, 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 BC light-weight API.

Field Summary

Inherited from org.bouncycastle.tls.DefaultTlsCredentialedSigner:
certificatecryptoParamssignatureAndHashAlgorithmsigner

Constructor Summary

AccessConstructor and Description
public
BcDefaultTlsCredentialedSigner(TlsCryptoParameters cryptoParams, BcTlsCrypto crypto, AsymmetricKeyParameter privateKey, Certificate certificate, SignatureAndHashAlgorithm signatureAndHashAlgorithm)

Method Summary

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

Inherited from org.bouncycastle.tls.DefaultTlsCredentialedSigner:
generateRawSignaturegetCertificategetEffectiveAlgorithmgetSignatureAndHashAlgorithmgetStreamSigner

Constructor Detail

BcDefaultTlsCredentialedSignerback to summary
public BcDefaultTlsCredentialedSigner(TlsCryptoParameters cryptoParams, BcTlsCrypto crypto, AsymmetricKeyParameter privateKey, Certificate certificate, SignatureAndHashAlgorithm signatureAndHashAlgorithm)

Method Detail

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