diff --git a/xml/System.Security.Cryptography.Pkcs/CmsRecipient.xml b/xml/System.Security.Cryptography.Pkcs/CmsRecipient.xml index b870247d3d3..36b96d19247 100644 --- a/xml/System.Security.Cryptography.Pkcs/CmsRecipient.xml +++ b/xml/System.Security.Cryptography.Pkcs/CmsRecipient.xml @@ -36,7 +36,7 @@ 4.0.2.0 - Constructs an instance of the class. + Initializes a new instance of the class. @@ -66,8 +66,8 @@ - An object that represents the recipient certificate. - The constructor constructs an instance of the class by using the specified recipient certificate. + The certificate to use when encrypting for this recipient. + Initializes a new instance of the class with a specified certificate, using the default encryption mode for the public key algorithm and an subject identifier. || +||null| ]]> - A null reference was passed to a method that does not accept it as a valid argument. - A cryptographic operation could not be completed. + The parameter is . + @@ -113,13 +114,14 @@ - A member of the enumeration that specifies the type of the identifier of the recipient. - An object that represents the recipient certificate. - The constructor constructs an instance of the class by using the specified recipient identifier type and recipient certificate. + The scheme to use for identifying which recipient certificate was used. + The certificate to use when encrypting for this recipient. + Initializes a new instance of the class with a specified certificate and recipient identifier type, using the default encryption mode for the public key algorithm. To be added. - A null reference was passed to a method that does not accept it as a valid argument. - A cryptographic operation could not be completed. + The parameter is . + The value is not supported. + @@ -141,10 +143,27 @@ - To be added. - To be added. - To be added. - To be added. + The certificate to use when encrypting for this recipient. + The RSA padding mode to use when encrypting for this recipient. + Initializes a new instance of the class with a specified RSA certificate and RSA encryption padding, using an subject identifier. + + class has the following default property values. + +|Property|Default value| +|--------------|-------------------| +||| + + ]]> + + The or parameter is . + The parameter public key is not recognized as an RSA public key. + +-or- + +The value is not supported. @@ -167,11 +186,14 @@ - To be added. - To be added. - To be added. - To be added. + The scheme to use for identifying which recipient certificate was used. + The certificate to use when encrypting for this recipient. + The RSA padding mode to use when encrypting for this recipient. + Initializes a new instance of the class with a specified RSA certificate, RSA encryption padding, and subject identifier. To be added. + The or parameter is . + The parameter public key is not recognized as an RSA public key. + @@ -201,10 +223,9 @@ System.Security.Cryptography.X509Certificates.X509Certificate2 - The property retrieves the certificate associated with the recipient. - An object that holds the certificate associated with the recipient. + Gets the certificate to use when encrypting for this recipient. + The certificate to use when encrypting for this recipient. To be added. - @@ -234,10 +255,9 @@ System.Security.Cryptography.Pkcs.SubjectIdentifierType - The property retrieves the type of the identifier of the recipient. - A member of the enumeration that specifies the type of the identifier of the recipient. + Gets the scheme to use for identifying which recipient certificate was used. + The scheme to use for identifying which recipient certificate was used. To be added. - @@ -259,10 +279,17 @@ System.Security.Cryptography.RSAEncryptionPadding - To be added. - To be added. - To be added. + Gets the RSA encryption padding to use when encrypting for this recipient. + The RSA encryption padding to use when encrypting for this recipient. + + + - \ No newline at end of file +