Table of Contents

Class Asn1VerifierFactoryProvider

Namespace
Org.BouncyCastle.Crypto.Operators
Assembly
BouncyCastle.Cryptography.dll

Provider class which supports dynamic creation of signature verifiers.

public class Asn1VerifierFactoryProvider : IVerifierFactoryProvider
Inheritance
Asn1VerifierFactoryProvider
Implements
Inherited Members

Constructors

Asn1VerifierFactoryProvider(AsymmetricKeyParameter)

Base constructor - specify the public key to be used in verification.

public Asn1VerifierFactoryProvider(AsymmetricKeyParameter publicKey)

Parameters

publicKey AsymmetricKeyParameter

The public key to be used in creating verifiers provided by this object.

Properties

SignatureAlgNames

Allows enumeration of the signature names supported by the verifier provider.

public IEnumerable<string> SignatureAlgNames { get; }

Property Value

IEnumerable<string>

Methods

CreateVerifierFactory(object)

Return a signature verfier for signature algorithm described in the passed in algorithm details object.

public IVerifierFactory CreateVerifierFactory(object algorithmDetails)

Parameters

algorithmDetails object

The details of the signature algorithm verification is required for.

Returns

IVerifierFactory

A new signature verifier.