6 instantiations of SubjectIdentifier
System.Security.Cryptography.Pkcs (6)
Internal\Cryptography\Pal\AnyOS\ManagedPal.KeyAgree.cs (1)
31new SubjectIdentifier(
Internal\Cryptography\Pal\AnyOS\ManagedPal.KeyTrans.cs (1)
32new SubjectIdentifier(_asn.Rid.IssuerAndSerialNumber, _asn.Rid.SubjectKeyIdentifier);
Internal\Cryptography\Pal\Windows\HelpersWindows.cs (2)
205return new SubjectIdentifier(SubjectIdentifierType.IssuerAndSerialNumber, issuerSerial); 211return new SubjectIdentifier(SubjectIdentifierType.SubjectKeyIdentifier, ski.ToSkiString());
System\Security\Cryptography\Pkcs\SignerInfo.cs (2)
41SignerIdentifier = new SubjectIdentifier(parsedData.Sid); 154var counterSignerId = new SubjectIdentifier(counterSigner.Sid);
25 references to SubjectIdentifier
System.Security (1)
System.Security.cs (1)
32[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Security.Cryptography.Pkcs.SubjectIdentifier))]
System.Security.Cryptography.Pkcs (24)
Internal\Cryptography\Pal\AnyOS\ManagedPal.KeyAgree.cs (1)
30public override SubjectIdentifier RecipientIdentifier =>
Internal\Cryptography\Pal\AnyOS\ManagedPal.KeyTrans.cs (1)
31public override SubjectIdentifier RecipientIdentifier =>
Internal\Cryptography\Pal\Windows\DecryptorPalWindows.Decrypt.cs (1)
224SubjectIdentifier originatorId = pKeyAgreeRecipientInfo->OriginatorCertId.ToSubjectIdentifier();
Internal\Cryptography\Pal\Windows\HelpersWindows.cs (2)
171public static SubjectIdentifier ToSubjectIdentifier(this CERT_ID certId) 225SubjectIdentifier subjectIdentifier = certId.ToSubjectIdentifier();
Internal\Cryptography\Pal\Windows\KeyAgreeRecipientInfoPalWindows.cs (2)
39public sealed override SubjectIdentifier RecipientIdentifier 45return WithCmsgCmsRecipientInfo<SubjectIdentifier>(
Internal\Cryptography\Pal\Windows\KeyTransRecipientInfoPalWindows.cs (2)
39public sealed override SubjectIdentifier RecipientIdentifier 48SubjectIdentifier subjectIdentifier = recipient->RecipientId.ToSubjectIdentifier();
Internal\Cryptography\PkcsHelpers.cs (1)
170public static X509Certificate2? TryFindMatchingCertificate(this X509Certificate2Collection certs, SubjectIdentifier recipientIdentifier)
Internal\Cryptography\RecipientInfoPal.cs (1)
19public abstract SubjectIdentifier RecipientIdentifier { get; }
System\Security\Cryptography\Pkcs\CmsSigner.cs (1)
372Issuer = SubjectIdentifier.DummySignerEncodedValue,
System\Security\Cryptography\Pkcs\KeyAgreeRecipientInfo.cs (2)
27public override SubjectIdentifier RecipientIdentifier 88private SubjectIdentifier? _lazyRecipientIdentifier;
System\Security\Cryptography\Pkcs\KeyTransRecipientInfo.cs (2)
26public override SubjectIdentifier RecipientIdentifier 58private SubjectIdentifier? _lazyRecipientIdentifier;
System\Security\Cryptography\Pkcs\RecipientInfo.cs (1)
40public abstract SubjectIdentifier RecipientIdentifier { get; }
System\Security\Cryptography\Pkcs\SignerInfo.cs (3)
22public SubjectIdentifier SignerIdentifier { get; } 154var counterSignerId = new SubjectIdentifier(counterSigner.Sid); 508SubjectIdentifier signerIdentifier,
System\Security\Cryptography\Pkcs\SignerInfoCollection.cs (2)
82SubjectIdentifier id = signer.SignerIdentifier; 87SubjectIdentifier currentId = current.SignerIdentifier;
System\Security\Cryptography\Pkcs\SubjectIdentifier.cs (2)
136internal bool IsEquivalentTo(SubjectIdentifier other) 138SubjectIdentifier currentId = other;