/// <summary> /// Verify the certificate's signature using a verifier created using the passed in verifier provider. /// </summary> /// <param name="verifierProvider">An appropriate provider for verifying the certificate's signature.</param> /// <returns>True if the signature is valid.</returns> /// <exception cref="Exception">If verifier provider is not appropriate or the certificate algorithm is invalid.</exception> public virtual void Verify( ISignatureVerifierProvider verifierProvider) { CheckSignature(verifierProvider.CreateSignatureVerifier(cert.SignatureAlgorithm)); }
public bool Verify( ISignatureVerifierProvider verifierProvider) { return(Verify(verifierProvider.CreateSignatureVerifier(sigAlgId))); }
public bool Verify( ISignatureVerifierProvider verifierProvider) { return Verify(verifierProvider.CreateSignatureVerifier(sigAlgId)); }