Páginas filhas
  • RFI_cancelToken


Realiza o cancelamento de um token. Esta ação pode ser utilizada quando:

  • O acesso do usuário externo ao produto a partir do link gerado para um determinado Token já foi considerado como concluído, após realizar as operações previstas;
  • Invalidar o acesso do token após detectar que seu acesso está expirado (data e hora de expiração excedida);
  • Cancelar um token para acesso, por alguma outra necessidade qualquer.

Sintaxe

RFI_cancelToken( [ < l_token > ] ) => SMALLINT

Parâmetros

Nome

Tipo

Obrigatório?

Descrição

l_token

CHAR

Sim

Código de token de acesso cadastrado e válido para acesso.

Retorno

Tipo

Descrição

SMALLINT

Status de retorno em relação ao processo de cancelamento do Token.

  TRUE  -  Cancelamento do token realizado com sucesso

  FALSE -  Ocorreu algum problema no cancelamento do Token. Recupere a descrição do problema ocorrido

utilizando a função RFI_getErrorMessage.

Exemplo 

#-------------------------------#
 FUNCTION RFI_cancelToken_test()
#-------------------------------#
  DEFINE l_token  CHAR(36)

  LET l_token = "94b29b4bfb7a40008D13434fe67c09c0"

  #Cancelando acesso ao Token
  IF NOT RFI_cancelToken(l_token) THEN
     CALL log0030_mensagem(RFI_getErrorMessage(),"stop")
  ELSE
     CALL log0030_mensagem("Token cancelado com sucesso.","info")
  END IF
END FUNCTION

Informações

Fonte: rfi.4gl


Veja também

RFI_isValidToken