2 instantiations of SignerInfo
System.Security.Cryptography.Pkcs (2)
System\Security\Cryptography\Pkcs\SignerInfo.cs (1)
270SignerInfo signerInfo = new SignerInfo(ref parsedData, _document)
System\Security\Cryptography\Pkcs\SignerInfoCollection.cs (1)
36_signerInfos[i] = new SignerInfo(ref signedDataSignerInfos[i], ownerDocument);
53 references to SignerInfo
NuGet.Packaging (24)
Signing\Archive\SignedPackageArchiveUtility.cs (2)
340var primarySigner = tempSignedCms.SignerInfos[0]; 345var countersigner = countersigners[i];
Signing\Signatures\ISignature.cs (1)
11SignerInfo SignerInfo { get; }
Signing\Signatures\PrimarySignature.cs (3)
62var signerInfo = cms.SignerInfos[0]; 130SignerInfo signerInfo, 146private static SignerInfo GetSignerInfo(SignedCms signedCms)
Signing\Signatures\RepositoryCountersignature.cs (2)
25SignerInfo counterSignerInfo, 46foreach (var countersignature in countersignatures)
Signing\Signatures\Signature.cs (4)
36public SignerInfo SignerInfo { get; } 42protected Signature(SignerInfo signerInfo, SignatureType type) 381private void VerifySigningTimeAttribute(SignerInfo signerInfo) 391private static IReadOnlyList<Timestamp> GetTimestamps(SignerInfo signer, string signatureFriendlyName)
Signing\Timestamp\Rfc3161TimestampProvider.cs (2)
110var signerInfo = timestampCms.SignerInfos[0]; 142var signerInfo = timestampCms.SignerInfos[0];
Signing\Timestamp\Timestamp.cs (1)
39public SignerInfo SignerInfo => SignedCms!.SignerInfos[0];
Signing\Utility\AttributeUtility.cs (3)
37/// <param name="signedAttributes">A <see cref="SignerInfo" /> signed attributes collection.</param> 106/// <param name="signedAttributes">A <see cref="SignerInfo" /> signed attributes collection.</param> 176/// <param name="signedAttributes">A <see cref="SignerInfo" /> signed attributes collection.</param>
Signing\Utility\SignatureUtility.cs (5)
92SignerInfo signerInfo, 101SignerInfo signerInfo, 232SignerInfo signerInfo, 280foreach (var counterSignature in counterSignatures) 362SignerInfo signerInfo,
Signing\Utility\VerificationUtility.cs (1)
117var signerInfo = timestamp.SignerInfo;
System.Security (1)
System.Security.cs (1)
29[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Security.Cryptography.Pkcs.SignerInfo))]
System.Security.Cryptography.Pkcs (28)
System\Security\Cryptography\Pkcs\Rfc3161TimestampRequest.cs (1)
165SignerInfo signerInfo,
System\Security\Cryptography\Pkcs\Rfc3161TimestampToken.cs (5)
19private SignerInfo? _signerInfo; 152SignerInfo signerInfo, 199SignerInfo signer, 352SignerInfo signer = signerInfos[0]; 563private static bool TryGetCertIds(SignerInfo signer, out EssCertId? certId, out EssCertIdV2? certId2)
System\Security\Cryptography\Pkcs\SignedCms.cs (4)
404public void RemoveSignature(SignerInfo signerInfo) 622foreach (SignerInfo signer in signers) 648foreach (SignerInfo signer in signers) 862return SignerInfo.FindSignerCertificate(signerIdentifier, coll);
System\Security\Cryptography\Pkcs\SignerInfo.cs (7)
34private SignerInfo? _parentSignerInfo; 260List<SignerInfo> signerInfos = new List<SignerInfo>(); 270SignerInfo signerInfo = new SignerInfo(ref parsedData, _document) 309SignerInfo effectiveThis = _document.SignerInfos[myIdx]; 426public void RemoveCounterSignature(SignerInfo counterSignerInfo) 438SignerInfo liveThis = docSigners[index];
System\Security\Cryptography\Pkcs\SignerInfoCollection.cs (10)
14private readonly SignerInfo[] _signerInfos; 18_signerInfos = Array.Empty<SignerInfo>(); 21internal SignerInfoCollection(SignerInfo[] signerInfos) 32_signerInfos = new SignerInfo[signedDataSignerInfos.Length]; 40public SignerInfo this[int index] 74public void CopyTo(SignerInfo[] array, int index) => ((ICollection)this).CopyTo(array, index); 79private static int FindIndexForSigner(SignerInfo[] signerInfos, SignerInfo signer) 86SignerInfo current = signerInfos[i]; 98internal int FindIndexForSigner(SignerInfo signer)
System\Security\Cryptography\Pkcs\SignerInfoEnumerator.cs (1)
22public SignerInfo Current => _signerInfos[_position];