JsonAesGcmEncryptor class
Constructors
-
JsonAesGcmEncryptor({required String stringKey})
-
Constructor de la clase requiere un
stringKey que es la clave para
encriptar y desencriptar el json esta clave debe ser de 32 caracteres
Methods
-
decryptJson(String base64Data, [String? alternativeKey])
→ Map<String, dynamic>
-
Funcion Utilizada para desencriptar un json
como opcional se puede enviar una clave alternativa
alternativeKey si
esta cumple con los requisitos de longitud la funcion va a utilizar esta
nueva clave para encriptar el json, si este paramentro no se envia se
utilizara la clave por defecto
-
encryptJson(Map<String, dynamic> json, [String? alternativeKey])
→ String
-
Funcion Utilizada para encriptar un json
como opcional se puede enviar una clave alternativa
alternativeKey si
esta cumple con los requisitos de longitud la funcion va a utilizar esta
nueva clave para encriptar el json, si este paramentro no se envia se
utilizara la clave por defecto
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited
-
validateKey(Uint8List key)
→ void
-