Árvore de páginas

Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

Versão 1 Próxima »

Função: PFXKey2PEM

Extrai a chave privada de um certificado com extensão .PFX (formato padrão do IIS - Internet Information Services), e gera como saída um arquivo no formato .PEM (Privacy Enhanced Mail).

PFXKey2PEM ( < cFilePFX>, < cPassword> ) --> cError

NomeTipoDescriçãoObrigatórioReferência
cFilePFXCaracterIndica o caminho, do arquivo .PFX, a partir da raiz do diretório (RootPath) do TOTVS Application Server. X
cPasswordCaracterIndica a senha para exportar os dados do certificado. X
    cError(caracter)
  • Retorna uma string vazia, se obteve sucesso; caso contrário, uma mensagem de erro.

O formato PEM é frequentemente usado para codificação de chaves e certificados em ASCII.

user function getPrivKey()Local cKey := ""Local cerror := ""Local cPfx := "\certs\tests.pfx"cerror := PFXKey2PEM( cPfx , "123" )If(Len(cError) > 0)conout("Error: " + cError)ElsecKey := memoread("\certs\tests.pfx_key.pem")varinfo("Key", cKey)EndifReturn
Microsiga Protheus 8.11

  • Sem rótulos