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);
52 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 (27)
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 (3)
395public void RemoveSignature(SignerInfo signerInfo) 613foreach (SignerInfo signer in signers) 639foreach (SignerInfo signer in signers)
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];