Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Somente o método ou função que originou o registro poderá alterar ou excluir um par de chave e valor, porém poderá ser conferida de qualquer fonte.

Informações

Requisitos:

Esta classe estará disponível na LIB de versão igual ou superior à 20210405.

Versão mínima necessária do appserver para a utilização da classe é 17.3.0.15.

Realease do protheus igual ou superior a 12.1.23.


Métodos:

Put

Sintaxe:

FwSecretVault():Put( cID, cValue )

...

Bloco de código
languagedelphi
themeMidnight
titleExemplo
User Function TstSafeVaultTstSecretVault()

    Local cSenha  	:= 'meu valor secreto com acentuação'
    Local cID      	:= 'MeuID'
    Local lSucesso  := .F. 
	Local oVault := FwSecretVault():New()
    
    lSucesso := oVault:Put(cID, cSenha) // lSucesso := .T.
    lSucesso := oVault:Check(cID, cSenha) // lSucesso := .T.
	lSucesso := oVault:Check(cID, "senhaerrada") // lSucesso := .F.
    lSucesso := oVault:Delete(cID) // lSucesso := .T.
    lSucesso := oVault:Check(cID) // lSucesso := .F., o registro já foi deletado
 
return

...