| 4D v18dataStore.provideDataKey( ) | |||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v18
 dataStore.provideDataKey( ) 
         | ||||||||||||||||||||||||||||||||||||||||
| Propriedade | Tipo | Descrição | |
| success | Booleano | True se a chave de cifrado proporcionada coincidir com os dados cifrados, do contrário False | |
| As propriedades a seguir são devolvidas apenas se sucess for FALSE | |||
| status | Número | Código de erro (4 se a chave de cifrado proporcionada for incorreta) | |
| statusText | Texto | Mensagem de erro | |
| errors | Colección | Pilha de erros. O primeiro erro tem o índice mais alto. | |
| [ ].componentSignature | Texto | Nome do componente interno | |
| [ ].errCode | Número | Número de errr | |
| [ ].message | Texto | Mensagem de erro | 
Se não proporcionar curPassphrase ou curDataKey, dataStore.provideDataKey( ) devolve null (não é gerado um erro).
 C_OBJECT($keyStatus)
 C_TEXT($passphrase)
 
 $passphrase:=Request("Ingresse a passe-frase")
 If(OK=1)
    $keyStatus:=ds.provideDataKey($passphrase)
    If($keyStatus.success)
       ALERT("Você deu uma chave de cifrado válida")
    Else
       ALERT("Você deu uma chave de cifrado não válida, não poderá trabalhar com dados cifrados")
    End if
 End if
	Produto: 4D
	Tema: ORDA - DataStore
	
        
        
	
	Manual de linguagem 4D ( 4D v18)
	
	
	
 Adicionar um comentário
Adicionar um comentário