RsaProtectedConfigurationProvider.ExportKey(String, Boolean) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
从密钥容器中导出 RSA 密钥。
public:
void ExportKey(System::String ^ xmlFileName, bool includePrivateParameters);
public void ExportKey (string xmlFileName, bool includePrivateParameters);
member this.ExportKey : string * bool -> unit
Public Sub ExportKey (xmlFileName As String, includePrivateParameters As Boolean)
参数
- xmlFileName
- String
要将密钥导出到的文件的名称和路径。
- includePrivateParameters
- Boolean
若指示将导出专用参数,则为 true
;否则为 false
。
例外
path
是一个长度为零的字符串,仅包含空格,或包含一个或多个由 InvalidPathChars 定义的无效字符。
path
为 null
。
指定的路径和/或文件名超过了系统定义的最大长度。
指定的路径无效,例如位于未映射的驱动器上。
打开文件时发生错误。
path
指定了一个只读文件。
- 或 -
当前平台不支持此操作。
- 或 -
path
指定了一个目录。
- 或 -
调用方没有所要求的权限。
未找到 path
中指定的文件。
path
的格式无效。
调用方没有所要求的权限。