Decodificar un objeto

El método decode() descifra y/o descomprime un objeto, y lo devuelve a su forma original.

Antes de decodificar los datos, debe solicitar un pase de protección de contenido. Anule los pases de protección de contenido justo después de haberlos utilizado.

El proceso de decodificación sólo se puede llevar a cabo cuando el smartphone BlackBerry se encuentra desbloqueado. Esta característica puede suponer un problema en caso de que el smartphone se bloquee mientras una aplicación realiza una operación de larga duración que requiera la función de decodificación de datos cifrados, como la clasificación de registros cifrados. En este caso, la aplicación puede obtener un pase. La decodificación de los datos estará permitida siempre y cuando exista una referencia importante a los pases. Por tanto, las aplicaciones deben liberar los pases tan pronto como les sea posible para permitir que el smartphone se bloquee y sea seguro.

Ejemplo de código

Object ticket = PersistentContent.getTicket();
    if( ticket != null ){
        return( PersistentContent.decodeString( encodedString ));
    }
Tema siguiente: Gestionar excepciones
Tema anterior: Codificar un objeto

¿Le ha resultado útil esta información? Envíenos sus comentarios.