1 write to Certificate
System.Security.Cryptography.Pkcs (1)
System\Security\Cryptography\Pkcs\CmsRecipient.cs (1)
65
Certificate
= certificate;
16 references to Certificate
System.Security.Cryptography.Pkcs (16)
Internal\Cryptography\Pal\AnyOS\ManagedPal.Encrypt.cs (3)
113
if (PkcsHelpers.IsKeyEncapsulationAlgorithm(recipient.
Certificate
.GetKeyAlgorithm()))
121
envelopedData.RecipientInfos[i].Ktri = recipient.
Certificate
.GetKeyAlgorithm() switch
126
recipient.
Certificate
.GetKeyAlgorithm()),
Internal\Cryptography\Pal\AnyOS\ManagedPal.Kem.cs (3)
57
byte[]? algorithmParameters = recipient.
Certificate
.GetKeyAlgorithmParameters();
61
string keyAlgorithm = recipient.
Certificate
.GetKeyAlgorithm();
72
using (MLKem? key = recipient.
Certificate
.GetMLKemPublicKey())
Internal\Cryptography\Pal\AnyOS\ManagedPal.KeyTrans.cs (1)
153
using (RSA rsa = recipient.
Certificate
.GetRSAPublicKey()!)
Internal\Cryptography\Pal\Windows\PkcsPalWindows.Encrypt.cs (5)
221
switch (recipient.
Certificate
.GetKeyAlgorithm())
253
using (SafeCertContextHandle hCertContext = recipient.
Certificate
.CreateCertContextHandle())
266
if (recipient.
Certificate
.GetKeyAlgorithm() == Oids.RsaOaep)
268
byte[]? parameters = recipient.
Certificate
.GetKeyAlgorithmParameters();
338
using (SafeCertContextHandle hCertContext = recipient.
Certificate
.CreateCertContextHandle())
Internal\Cryptography\PkcsHelpers.cs (4)
135
X509Certificate2 originalCert = recipient.
Certificate
;
171
PkcsPal.Instance.GetSubjectKeyIdentifier(recipient.
Certificate
);
175
byte[] serialNumber = recipient.
Certificate
.GetSerialNumber();
180
Issuer = recipient.
Certificate
.IssuerName.RawData,