| 4D v18dataStore.provideDataKey( ) | |||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v18
 dataStore.provideDataKey( ) 
         | ||||||||||||||||||||||||||||||||||||||||
| Propriété | Type | Description | |
| success | Booléen | Vrai si la clé de chiffrement fournie correspond aux données chiffrées, sinon Faux | |
| Les propriétés ci-dessous sont retournées uniquement si success est mis à FAUX | |||
| status | Numérique | Code d'erreur (4 si la clé de chiffrement fournie est mauvaise) | |
| statusText | Texte | Message d'erreur | |
| errors | Collection | Pile d'erreurs. La première erreur possède l'indice le plus élevé | |
| [ ].componentSignature | Texte | Nom du composant interne | |
| [ ].errCode | Numérique | Numéro de l'erreur | |
| [ ].message | Texte | Message d'erreur | 
Si aucun paramètre phraseSecrèteCour ou cléDonnéesCour n'est fourni, dataStore.provideDataKey( ) retourne null (aucune erreur n'est générée).
 C_OBJECT($keyStatus)
 C_TEXT($passphrase)
 
 $passphrase:=Request("Saisissez la phrase secrète")
 If(OK=1)
    $keyStatus:=ds.provideDataKey($passphrase)
    If($keyStatus.success)
       ALERT("Vous avez fourni une clé de chiffrement valide")
    Else
       ALERT("Vous n'avez pas fourni une clé de chiffrement valide, vous ne pourrez pas utiliser des données chiffrées")
    End if
 End if
	Produit :  4D
	Thème :  ORDA - DataStore
	
        
        
	
	4D - Langage ( 4D v18)
	
	
	
 Ajouter un commentaire
Ajouter un commentaire