3 types derived from RecipientInfo
System.Security.Cryptography.Pkcs (3)
System\Security\Cryptography\Pkcs\KemRecipientInfo.cs (1)
13public sealed class KemRecipientInfo : RecipientInfo
System\Security\Cryptography\Pkcs\KeyAgreeRecipientInfo.cs (1)
12public sealed class KeyAgreeRecipientInfo : RecipientInfo
System\Security\Cryptography\Pkcs\KeyTransRecipientInfo.cs (1)
11public sealed class KeyTransRecipientInfo : RecipientInfo
23 references to RecipientInfo
System.Security (1)
System.Security.cs (1)
24[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Security.Cryptography.Pkcs.RecipientInfo))]
System.Security.Cryptography.Pkcs (22)
Internal\Cryptography\DecryptorPal.cs (1)
34RecipientInfo recipientInfo,
Internal\Cryptography\Pal\AnyOS\ManagedPal.Decode.cs (1)
55var recipientInfos = new List<RecipientInfo>();
Internal\Cryptography\Pal\AnyOS\ManagedPal.Decrypt.cs (1)
33RecipientInfo recipientInfo,
Internal\Cryptography\Pal\Windows\DecryptorPalWindows.DecodeRecipients.cs (4)
24List<RecipientInfo> recipientInfos = new List<RecipientInfo>(numRecipients); 29IEnumerable<RecipientInfo> recipientInfosForThisIndex = ToRecipientInfosForThisIndex(pCmsgCmsRecipientInfoMemory, index); 36private static IEnumerable<RecipientInfo> ToRecipientInfosForThisIndex(SafeHandle pCmsgCmsRecipientInfoMemory, int index)
Internal\Cryptography\Pal\Windows\DecryptorPalWindows.Decrypt.cs (1)
20RecipientInfo recipientInfo,
System\Security\Cryptography\Pkcs\EnvelopedCms.cs (5)
178public void Decrypt(RecipientInfo recipientInfo) 185public void Decrypt(RecipientInfo recipientInfo, X509Certificate2Collection extraStore) 205void Decrypt(RecipientInfo recipientInfo, AsymmetricAlgorithm? privateKey) 220private void DecryptWithKey(RecipientInfo recipientInfo, EnvelopedCmsKey privateKey) 252foreach (RecipientInfo recipientInfo in recipientInfos)
System\Security\Cryptography\Pkcs\RecipientInfoCollection.cs (8)
15_recipientInfos = Array.Empty<RecipientInfo>(); 18internal RecipientInfoCollection(RecipientInfo recipientInfo) 20_recipientInfos = new RecipientInfo[] { recipientInfo }; 23internal RecipientInfoCollection(ICollection<RecipientInfo> recipientInfos) 25_recipientInfos = new RecipientInfo[recipientInfos.Count]; 29public RecipientInfo this[int index] 74public void CopyTo(RecipientInfo[] array, int index) 99private readonly RecipientInfo[] _recipientInfos;
System\Security\Cryptography\Pkcs\RecipientInfoEnumerator.cs (1)
18public RecipientInfo Current