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

Org.BouncyCastle.Mozilla.SignedPublicKeyAndChallenge

public sealed class SignedPublicKeyAndChallenge
namespace Org.BouncyCastle.Mozilla { public sealed class SignedPublicKeyAndChallenge { public SignedPublicKeyAndChallenge(byte[] encoding); public SignedPublicKeyAndChallenge(Org.BouncyCastle.Asn1.Mozilla.SignedPublicKeyAndChallenge spkac); public AsymmetricKeyParameter GetPublicKey(); public bool IsSignatureValid(AsymmetricKeyParameter publicKey); public bool IsSignatureValid(IVerifierFactoryProvider verifierProvider); public Org.BouncyCastle.Asn1.Mozilla.SignedPublicKeyAndChallenge ToAsn1Structure(); public void Verify(AsymmetricKeyParameter publicKey); public void Verify(IVerifierFactoryProvider verifierProvider); } }