7 references to KeyAgreement
System.Security (7)
system\security\cryptography\pkcs\envelopedpkcs7.cs (3)
298case RecipientInfoType.KeyAgreement: 395if ((PkcsUtils.GetRecipientInfoType(recipient.Certificate) == RecipientInfoType.KeyAgreement) || 548case RecipientInfoType.KeyAgreement:
system\security\cryptography\pkcs\pkcsutils.cs (1)
65recipientInfoType = RecipientInfoType.KeyAgreement;
system\security\cryptography\pkcs\recipientinfo.cs (3)
47if (recipientInfoType < RecipientInfoType.Unknown || recipientInfoType > RecipientInfoType.KeyAgreement) 220internal KeyAgreeRecipientInfo (SafeLocalAllocHandle pRecipientInfo, CAPI.CMSG_KEY_AGREE_CERT_ID_RECIPIENT_INFO certIdRecipient, uint index, uint subIndex) : base(RecipientInfoType.KeyAgreement, RecipientSubType.CertIdKeyAgreement, pRecipientInfo, certIdRecipient, index) { 229internal KeyAgreeRecipientInfo (SafeLocalAllocHandle pRecipientInfo, CAPI.CMSG_KEY_AGREE_PUBLIC_KEY_RECIPIENT_INFO publicKeyRecipient, uint index, uint subIndex) : base(RecipientInfoType.KeyAgreement, RecipientSubType.PublicKeyAgreement, pRecipientInfo, publicKeyRecipient, index) {