Ejemplo n.º 1
0
        public bool VerifySignatureForSignerInfo(
            SignerInfo signerInfo,
            [NotNullWhen(true)] out X509Certificate2?signerCertificate,
            X509Certificate2Collection?extraCandidates = null)
        {
            if (signerInfo == null)
            {
                throw new ArgumentNullException(nameof(signerInfo));
            }

            return(VerifySignatureForData(
                       signerInfo.GetSignatureMemory().Span,
                       out signerCertificate,
                       extraCandidates));
        }