コード例 #1
0
 /// <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));
 }
コード例 #2
0
 public bool Verify(
     ISignatureVerifierProvider verifierProvider)
 {
     return(Verify(verifierProvider.CreateSignatureVerifier(sigAlgId)));
 }
コード例 #3
0
 /// <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));
 }
コード例 #4
0
 public bool Verify(
     ISignatureVerifierProvider verifierProvider)
 {
     return Verify(verifierProvider.CreateSignatureVerifier(sigAlgId));
 }