RsaProtectedConfigurationProvider.ExportKey(String, Boolean) Método

Definição

Exporta uma chave RSA do contentor de chaves.

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)

Parâmetros

xmlFileName
String

O nome do ficheiro e o caminho para exportar a chave.

includePrivateParameters
Boolean

true para indicar que os parâmetros privados são exportados; caso contrário, false.

Exceções

xmlFileName é uma cadeia de comprimento zero, contém apenas espaços em branco, ou contém um ou mais caracteres inválidos conforme definido por InvalidPathChars.

xmlFileName é null.

O caminho especificado, nome do ficheiro ou ambos excedem o comprimento máximo definido pelo sistema.

O caminho especificado é inválido, como se estivesse num disco não mapeado.

Ocorreu um erro ao abrir o ficheiro.

xmlFileName especificou um ficheiro que é apenas leitura.

-ou-

Esta operação não é suportada na plataforma atual.

-ou-

xmlFileName especificava um diretório.

-ou-

O interlocutor não tem a permissão necessária.

O ficheiro especificado xmlFileName não foi encontrado.

xmlFileName está num formato inválido.

O interlocutor não tem a permissão necessária.

Aplica-se a

Ver também