<PackageReference Include="BouncyCastle.Cryptography" Version="2.2.0" />

DefaultTlsCredentialedSigner

Container class for generating signatures that carries the signature type, parameters, public key certificate and public key's associated signer object.
protected readonly Certificate m_certificate

protected readonly TlsSigner m_signer

public virtual Certificate Certificate { get; }

public DefaultTlsCredentialedSigner(TlsCryptoParameters cryptoParams, TlsSigner signer, Certificate certificate, SignatureAndHashAlgorithm signatureAndHashAlgorithm)

public virtual byte[] GenerateRawSignature(byte[] hash)