Compartilhar via


RsaProtectedConfigurationProvider.ExportKey(String, Boolean) Método

Definição

Exporta uma chave RSA do contêiner de chave.

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 arquivo e o caminho ao qual exportar a chave.

includePrivateParameters
Boolean

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

Exceções

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

path é null.

O caminho especificado, o nome de arquivo, ou ambos excedem o tamanho máximo definido pelo sistema.

O caminho especificado é inválido, por exemplo, ele está em uma unidade não mapeada.

Ocorreu um erro ao abrir o arquivo.

path especificou um arquivo somente leitura.

- ou -

Não há suporte para essa operação na plataforma atual.

- ou -

path especificou um diretório.

- ou -

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

O arquivo especificado em path não foi encontrado.

path está em um formato inválido.

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

Aplica-se a

Confira também