Exemple #1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        string dataB64 = Base64Encode("Hola Mundo!!");

        // Funcion del API de Clave Firma para cargar los datos a firmar
        string     appId         = "B244E473466F"; // Identificador de la aplicacion (dada de alta previamente en el sistema)
        string     transactionId = "e839c903-0dae-4ff9-9b52-d90f70069ce9";
        FireClient fireClient    = new FireClient(appId);

        FireTransactionResult signature1;

        try
        {
            signature1 = fireClient.recoverBatchSign(
                transactionId,  // Identificador de transaccion recuperado en la operacion createBatch()
                "00001",        // Identificador del usuario
                "1"             // Identificador del documento del que se quiere obtener la firma
                );

/*
 *          signature1 = FireApi.recoverBatchSign(
 *              appId,          // Identificador de la aplicacion (dada de alta previamente en el sistema)
 *              transactionId,  // Identificador de transaccion recuperado en la operacion createBatch()
 *              "1"             // Identificador del documento del que se quiere obtener la firma
 *          );
 */
            // Mostramos los datos obtenidos
            DocumentSignature1.Text = System.Convert.ToBase64String(signature1.Result);
        }
        catch (Exception ex)
        {
            DocumentSignature1.Text = ex.Message;
        }

        FireTransactionResult signature2;

        try
        {
            signature2 = fireClient.recoverBatchSign(
                transactionId,  // Identificador de transaccion recuperado en la operacion createBatch()
                "00001",        // Identificador del usuario
                "2"             // Identificador del documento del que se quiere obtener la firma
                );

/*
 *          signature2 = FireApi.recoverBatchSign(
 *              appId,          // Identificador de la aplicacion (dada de alta previamente en el sistema)
 *              transactionId,  // Identificador de transaccion recuperado en la operacion createBatch()
 *              "2"             // Identificador del documento del que se quiere obtener la firma
 *          );
 */

            // Mostramos los datos obtenidos
            DocumentSignature2.Text = System.Convert.ToBase64String(signature2.Result);
        }
        catch (Exception ex)
        {
            DocumentSignature2.Text = ex.Message;
        }
    }
Exemple #2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        string dataB64 = Base64Encode("Hola Mundo!!");

        // Funcion del API de Clave Firma para cargar los datos a firmar
        string     appId         = "B244E473466F";
        string     transactionId = "d9ff68d2-71cb-47ea-87b9-497b66c3b3e7";
        FireClient fireClient    = new FireClient(appId);

        FireTransactionResult signature1;

        try
        {
            signature1 = fireClient.recoverBatchSign( // Identificador de la aplicacion (dada de alta previamente en el sistema)
                transactionId,                        // Identificador de transaccion recuperado en la operacion createBatch()
                "00001",                              // Identificador del usuario
                "1"                                   // Identificador del documento del que se quiere obtener la firma
                );

            // Mostramos los datos obtenidos
            DocumentSignature1.Text = System.Convert.ToBase64String(signature1.getResult());
        }
        catch (Exception ex)
        {
            DocumentSignature1.Text = ex.Message;
        }

        FireTransactionResult signature2;

        try
        {
            signature2 = fireClient.recoverBatchSign( // Identificador de la aplicacion (dada de alta previamente en el sistema)
                transactionId,                        // Identificador de transaccion recuperado en la operacion createBatch()
                "00001",                              // Identificador del usuario
                "2"                                   // Identificador del documento del que se quiere obtener la firma
                );

            // Mostramos los datos obtenidos
            DocumentSignature2.Text = System.Convert.ToBase64String(signature2.getResult());
        }
        catch (Exception ex)
        {
            DocumentSignature2.Text = ex.Message;
        }
    }