1 instantiation of HeapBlockRetainer
System.Security.Cryptography.Pkcs (1)
Internal\Cryptography\Pal\Windows\PkcsPalWindows.Encrypt.cs (1)
108
using (HeapBlockRetainer hb = new
HeapBlockRetainer
())
7 references to HeapBlockRetainer
System.Security.Cryptography.Pkcs (7)
Internal\Cryptography\Pal\Windows\PkcsPalWindows.Encrypt.cs (7)
108
using (
HeapBlockRetainer
hb = new HeapBlockRetainer())
136
private static unsafe CMSG_ENVELOPED_ENCODE_INFO* CreateCmsEnvelopedEncodeInfo(CmsRecipientCollection recipients, AlgorithmIdentifier contentEncryptionAlgorithm, X509Certificate2Collection originatorCerts, CryptographicAttributeObjectCollection unprotectedAttributes,
HeapBlockRetainer
hb)
215
private static CMSG_RECIPIENT_ENCODE_INFO EncodeRecipientInfo(CmsRecipient recipient, AlgorithmIdentifier contentEncryptionAlgorithm,
HeapBlockRetainer
hb)
246
private static unsafe CMSG_KEY_TRANS_RECIPIENT_ENCODE_INFO* EncodeKeyTransRecipientInfo(CmsRecipient recipient,
HeapBlockRetainer
hb)
334
private static unsafe CMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO* EncodeKeyAgreeRecipientInfo(CmsRecipient recipient, AlgorithmIdentifier contentEncryptionAlgorithm,
HeapBlockRetainer
hb)
396
private static unsafe CERT_ID EncodeRecipientId(CmsRecipient recipient, SafeCertContextHandle hCertContext, CERT_CONTEXT* pCertContext, CERT_INFO* pCertInfo,
HeapBlockRetainer
hb)
433
private static IntPtr GenerateEncryptionAuxInfoIfNeeded(AlgorithmIdentifier contentEncryptionAlgorithm,
HeapBlockRetainer
hb)