17 lines
437 B
C#
17 lines
437 B
C#
using System;
|
|
|
|
namespace Org.BouncyCastle.Crypto.Tls;
|
|
|
|
public abstract class AbstractTlsSignerCredentials : AbstractTlsCredentials, TlsSignerCredentials, TlsCredentials
|
|
{
|
|
public virtual SignatureAndHashAlgorithm SignatureAndHashAlgorithm
|
|
{
|
|
get
|
|
{
|
|
throw new InvalidOperationException("TlsSignerCredentials implementation does not support (D)TLS 1.2+");
|
|
}
|
|
}
|
|
|
|
public abstract byte[] GenerateCertificateSignature(byte[] hash);
|
|
}
|