15 references to RecipientSubType
System.Security (15)
system\security\cryptography\pkcs\envelopedpkcs7.cs (2)
310
if (keyAgree.SubType ==
RecipientSubType
.CertIdKeyAgreement) {
529
if (recipientInfo.SubType ==
RecipientSubType
.Pkcs7KeyTransport) {
system\security\cryptography\pkcs\recipientinfo.cs (13)
37
private
RecipientSubType
m_recipientSubType;
46
internal RecipientInfo (RecipientInfoType recipientInfoType,
RecipientSubType
recipientSubType, SafeLocalAllocHandle pCmsgRecipientInfo, Object cmsgRecipientInfo, uint index) {
50
if (recipientSubType <
RecipientSubType
.Unknown || recipientSubType >
RecipientSubType
.PublicKeyAgreement)
51
recipientSubType =
RecipientSubType
.Unknown;
78
internal
RecipientSubType
SubType {
112
internal unsafe KeyTransRecipientInfo (SafeLocalAllocHandle pRecipientInfo, CAPI.CERT_INFO certInfo, uint index) : base(RecipientInfoType.KeyTransport,
RecipientSubType
.Pkcs7KeyTransport, pRecipientInfo, certInfo, index) {
127
internal KeyTransRecipientInfo (SafeLocalAllocHandle pRecipientInfo, CAPI.CMSG_KEY_TRANS_RECIPIENT_INFO keyTrans, uint index) : base(RecipientInfoType.KeyTransport,
RecipientSubType
.CmsKeyTransport, pRecipientInfo, keyTrans, index) {
141
if (this.SubType ==
RecipientSubType
.CmsKeyTransport) {
159
if (this.SubType ==
RecipientSubType
.CmsKeyTransport) {
178
if (this.SubType ==
RecipientSubType
.CmsKeyTransport) {
220
internal KeyAgreeRecipientInfo (SafeLocalAllocHandle pRecipientInfo, CAPI.CMSG_KEY_AGREE_CERT_ID_RECIPIENT_INFO certIdRecipient, uint index, uint subIndex) : base(RecipientInfoType.KeyAgreement,
RecipientSubType
.CertIdKeyAgreement, pRecipientInfo, certIdRecipient, index) {
229
internal KeyAgreeRecipientInfo (SafeLocalAllocHandle pRecipientInfo, CAPI.CMSG_KEY_AGREE_PUBLIC_KEY_RECIPIENT_INFO publicKeyRecipient, uint index, uint subIndex) : base(RecipientInfoType.KeyAgreement,
RecipientSubType
.PublicKeyAgreement, pRecipientInfo, publicKeyRecipient, index) {