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