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
publicKeyAsymmetricKeyParameterThe 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
Methods
CreateVerifierFactory(object)
Return a signature verfier for signature algorithm described in the passed in algorithm details object.
public IVerifierFactory CreateVerifierFactory(object algorithmDetails)
Parameters
algorithmDetailsobjectThe details of the signature algorithm verification is required for.
Returns
- IVerifierFactory
A new signature verifier.