The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.
RSACryptoServiceProvider::ExportParameters Method (Boolean)
.NET Framework (current version)
Exports the RSAParameters.
Assembly: mscorlib (in mscorlib.dll)
Parameters
- includePrivateParameters
-
Type:
System::Boolean
true to include private parameters; otherwise, false.
| Exception | Condition |
|---|---|
| CryptographicException | The key cannot be exported. |
The following code example exports the key information created using the RSACryptoServiceProvider into an RSAParameters object.
try { //Create a new RSACryptoServiceProvider Object*. RSACryptoServiceProvider^ RSA = gcnew RSACryptoServiceProvider; //Export the key information to an RSAParameters object. //Pass false to export the public key information or pass //true to export public and private key information. RSAParameters RSAParams = RSA->ExportParameters( false ); } catch ( CryptographicException^ e ) { //Catch this exception in case the encryption did //not succeed. Console::WriteLine( e->Message ); }
KeyContainerPermissionAccessEntryCollection
for permission to export a key. Security action: Demand. Associated enumeration: KeyContainerPermissionFlags::Export
.NET Framework
Available since 1.1
Windows Phone Silverlight
Available since 7.1
Available since 1.1
Windows Phone Silverlight
Available since 7.1
Show: