4D v19dataStore.provideDataKey( ) |
|||||||||||||||||||||||||||||||||||||||||
|
4D v19
dataStore.provideDataKey( )
|
Propiedad | Tipo | Descripción | |
success | Booleano | True si la llave de cifrado proporcionada coincide con los datos cifrados, de lo contrario False | |
Las propiedades a continuación se devuelven solo si el éxito es FALSE | |||
status | Número | Código de error (4 si la llave de cifrado proporcionada es incorrecta) | |
statusText | Texto | Mensaje de error | |
errors | Colección | Pila de errores. El primer error tiene el índice más alto. | |
[ ].componentSignature | Texot | Nombre del componente interno | |
[ ].errCode | Número | Número de error | |
[ ].message | Texto | Mensaje de error |
Si no se proporciona curPassphrase o curDataKey, dataStore.provideDataKey( ) devuelve null (no se genera ningún error).
C_OBJECT($keyStatus)
C_TEXT($passphrase)
$passphrase:=Request("Ingrese la frase contraseña")
If(OK=1)
$keyStatus:=ds.provideDataKey($passphrase)
If($keyStatus.success)
ALERT("Ha suministrado una llave de cifrado válida")
Else
ALERT("Ha suministrado una llave de cifrado no válida, no podrá trabajar con datos cifrados")
End if
End if
Producto: 4D
Tema: ORDA - DataStore
Manual de lenguaje 4D ( 4D v19)
Manual de lenguaje 4D ( 4D v19.1)