Á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

« Anterior Versão 5 Próxima »

Retorna o expoente (exponent) de uma chave no formato big-endian.

Sintaxe

RSAExponent( < cKey >, < lPublic >, [ cPassword ] ) --> cRet 

Parâmetros

Nome

Tipo

Descrição

Obrigatório

Referência

cKey

caractere

Indica o caminho relativo (ao RootPath) para a chave.

X

 

lPublic

lógico

Indica se está sendo utilizada uma chave pública.

X

 

cPassword

caractere

Indica a senha da chave RSA.

 

 

Retorno

Nome

Tipo

Descrição

cRet

caractere

Retorna o expoente de uma chave no formato big-endian ou nulo (Nil) se ocorrer um erro.

Observações

  • Função disponível para o TOTVS Application Server, build superior ou igual a 7.00.090818P-20100524, e o ByYou Application Server.

Exemplos

Exemplo 1
user function RSAExp()
  local cPrivKey := "\web\key.pem"
  local lPubKey  := .F.
  local cPass    := "PASSWORD"
  local cRet
  cRet := RSAExponent( cPrivKey, lPubKey, cPass )
  if cRet == Nil
    conout( "Verifique se os parâmetros passados para a RSAExponent estão corretos" )
  else
    conout( cRet )
  endif
return

Abrangência

Protheus 10, TOTVS Application Server 10

Veja também

RSAModulus

  • Sem rótulos