Changeset fd4a5b9 in dispositivos_moviles for TibisayMovil/src/ve/gob/cenditel/tibisaymovil


Ignore:
Timestamp:
Oct 23, 2013, 4:07:35 PM (11 years ago)
Author:
Antonio Araujo Brett <aaraujo@…>
Branches:
master
Children:
f0566b4
Parents:
c231890
Message:

*- Implementada funcionalidad de descifrar un archivo. Agregadas actividades para realizar operación de descifrado y mostrar resultados del archivo descifrado.

Location:
TibisayMovil/src/ve/gob/cenditel/tibisaymovil
Files:
3 added
6 edited

Legend:

Unmodified
Added
Removed
  • TibisayMovil/src/ve/gob/cenditel/tibisaymovil/BDOCVerifyResultActivity.java

    rae1bcd1 rfd4a5b9  
    329329                       
    330330                    // TextView para colocar el resultado de la firma
    331                     TextView signatureVerificationResult = (TextView) findViewById(R.id.archivo_original_a_cifrar);
     331                    TextView signatureVerificationResult = (TextView) findViewById(R.id.archivo_original_a_descifrar);
    332332                   
    333333                   
  • TibisayMovil/src/ve/gob/cenditel/tibisaymovil/EncryptionCertificatesActivity.java

    rd5ab40f rfd4a5b9  
    7171    HashMap<String, String> certificatesPathHashMap = null;
    7272   
     73   
     74    // intent para relanzar al momento de eliminar un certificado
     75    Intent starterIntent = null;
     76   
    7377        @Override
    7478        protected void onCreate(Bundle savedInstanceState) {
    75                
    76                
    7779               
    7880               
     
    98100        final TextView certificateToRemove = (TextView) this.findViewById(R.id.filename_text);
    99101       
     102        starterIntent = getIntent();
    100103       
    101104            // lista de certificados
     
    241244                                File file = new File(pathToErase);
    242245                                boolean deleted = file.delete();
    243                                
     246                                                               
    244247                                //actualizar la lista de certificados en ListView
    245248                                certificateAdapter.notifyDataSetChanged();
    246249                               
    247                                 EncryptionCertificatesActivity.this.recreate();
    248                                
    249                                 Toast.makeText(getApplicationContext(), "**archivo a borrar: "+pathToErase, Toast.LENGTH_LONG).show();
    250                                
    251                                
    252250                                labelRemoveCertificate.setVisibility(View.GONE);
    253251                                        layoutCertificateToRemove.setVisibility(View.GONE);
     252                               
     253                                // la funcion recreate esta disponible a partir del api 11
     254                                if (android.os.Build.VERSION.SDK_INT >= 11)
     255                            {
     256                                        EncryptionCertificatesActivity.this.recreate();
     257                            }
     258                            else
     259                            {
     260                                startActivity(starterIntent);
     261                                finish();
     262                            }
     263                               
     264                                Toast.makeText(getApplicationContext(), "**archivo a borrar: "+pathToErase, Toast.LENGTH_LONG).show();
     265                               
     266                               
     267                               
    254268                        }
    255269                                });
  • TibisayMovil/src/ve/gob/cenditel/tibisaymovil/EncryptionResultActivity.java

    rae1bcd1 rfd4a5b9  
    4949                        getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.title_bar);
    5050               
    51         TextView archivo_original_a_cifrar = (TextView) this.findViewById(R.id.archivo_original_a_cifrar);
    52         TextView archivo_cifrado = (TextView) this.findViewById(R.id.archivo_cifrado);
     51        TextView archivo_original_a_cifrar = (TextView) this.findViewById(R.id.archivo_original_a_descifrar);
     52        TextView archivo_cifrado = (TextView) this.findViewById(R.id.archivo_descifrado);
    5353        TextView destinatario = (TextView) this.findViewById(R.id.destinatario);
    5454
  • TibisayMovil/src/ve/gob/cenditel/tibisaymovil/SelectCertificateToEncryptActivity.java

    rae1bcd1 rfd4a5b9  
    556556                Toast.makeText(getApplicationContext(), e.getMessage(), Toast.LENGTH_SHORT).show();
    557557               
    558                 showDialog("Error:", e.getMessage());
     558                showDialog(getResources().getString(R.string.msg_encryption_error), e.getMessage());
    559559                return;
    560560        }
     
    634634                Toast.makeText(getApplicationContext(), e.getMessage(), Toast.LENGTH_SHORT).show();
    635635               
    636                 showDialog("Error:", e.getMessage());
     636                showDialog(getResources().getString(R.string.msg_encryption_error), e.getMessage());
    637637                return;                 
    638638        }
  • TibisayMovil/src/ve/gob/cenditel/tibisaymovil/SignResultHandwrittenSignatureActivity.java

    rae1bcd1 rfd4a5b9  
    4444                        getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.title_bar);
    4545
    46         TextView archivo_para_firm = (TextView) this.findViewById(R.id.archivo_original_a_cifrar);
    47         TextView imagen_utlizada= (TextView) this.findViewById(R.id.archivo_cifrado);
     46        TextView archivo_para_firm = (TextView) this.findViewById(R.id.archivo_original_a_descifrar);
     47        TextView imagen_utlizada= (TextView) this.findViewById(R.id.archivo_descifrado);
    4848        TextView archivo_firmado = (TextView) this.findViewById(R.id.destinatario);
    4949
  • TibisayMovil/src/ve/gob/cenditel/tibisaymovil/TibisayMovilActivity.java

    rc231890 rfd4a5b9  
    9292                                }
    9393                               
     94                                // seleccion de descifrar
     95                                if(function.equals(getString(R.string.descifrar))) {
     96                                        Toast.makeText(context, "DESCIFRAR", duration).show();
     97                                        decryptFile();
     98                                }
    9499                               
    95100                                // seleccion de gestionar certificados
     
    193198        }
    194199
     200       
     201        // lanza activity para descifrar un documento
     202        private void decryptFile(){
     203                Intent intent = new Intent(this, FileToDecryptActivity.class);         
     204                startActivity(intent);
     205        }
     206
     207       
    195208        // lanza la activity para gestionar los certificados de destinarios (cifrado)
    196209        private void manageRecipientCertificates() {
Note: See TracChangeset for help on using the changeset viewer.