Método Store.Export
[O método Export está disponível para uso nos sistemas operacionais especificados na seção Requisitos. Em vez disso, use a classe X509Store no namespace System.Security.Cryptography.X509Certificates .]
O método Export copia o conteúdo de um repositório de certificados aberto para uma cadeia de caracteres codificada.
Sintaxe
Store.Export( _
[ ByVal SaveAs ], _
[ ByVal EncodingType ] _
)
Parâmetros
-
SaveAs [in, opcional]
-
Um valor da enumeração CAPICOM_STORE_SAVE_AS_TYPE que indica o formato da operação de exportação. O valor padrão é CAPICOM_STORE_SAVE_AS_SERIALIZED. Esse parâmetro pode usar um dos valores a seguir.
Valor Significado - CAPICOM_STORE_SAVE_AS_SERIALIZED
O repositório é salvo em formato serializado. - CAPICOM_STORE_SAVE_AS_PKCS7
O repositório é salvo no formato PKCS nº 7. -
EncodingType [in, opcional]
-
Um valor da enumeração CAPICOM_ENCODING_TYPE que indica o tipo de codificação do repositório exportado. O valor padrão é CAPICOM_ENCODE_BASE64. Esse parâmetro pode usar um dos valores a seguir.
Valor Significado - CAPICOM_ENCODE_ANY
Esse tipo de codificação é usado somente quando os dados de entrada têm um tipo de codificação desconhecido. Se esse valor for usado para especificar o tipo de codificação da saída, CAPICOM_ENCODE_BASE64 será usado. Introduzido no CAPICOM 2.0. - CAPICOM_ENCODE_BASE64
Os dados são salvos como uma cadeia de caracteres codificada em base64. - CAPICOM_ENCODE_BINARY
Os dados são salvos como uma sequência binária pura.
Valor retornado
Esse método retorna uma cadeia de caracteres que contém os certificados no repositório no formulário de codificação especificado.
Requisitos
Requisito | Valor |
---|---|
Redistribuível |
CAPICOM 2.0 ou posterior no Windows Server 2003 e Windows XP |
DLL |
|
Confira também