| 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_OBJET($keyStatus)
 C_TEXTE($passphrase)
 
 $passphrase:=Demander("Saisissez la phrase secrète")
 Si(OK=1)
    $keyStatus:=ds.provideDataKey($passphrase)
    Si($keyStatus.success)
       ALERTE("Vous avez fourni une clé de chiffrement valide")
    Sinon
       ALERTE("Vous n'avez pas fourni une clé de chiffrement valide, vous ne pourrez pas utiliser des données chiffrées")
    Fin de si
 Fin de si
									
									
									Chiffrer fichier donnees
									
									Creer cle donnees
									
									Statut chiffrement donnees
									
	Produit :  4D
	Thème :  ORDA - DataStore
	
        
        
	Nom intl. :  dataStore.provideDataKey( )
	4D - Langage ( 4D v18)
	
	
	
 Ajouter un commentaire
Ajouter un commentaire