Viafirma.NET Desktop Client

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Viafirma.NET Desktop Client"

Transcripción

1 Viafirma.NET Desktop Client Manual de Integración v1.2

2 ÍNDICE 1. INTRODUCCIÓN REQUISITOS INTEGRACIÓN Obtener la librería y el proyecto de ejemplo Introducir viafirma-client-net-desktop.dll en el proyecto java de escritorio Usando Visual Studio Instanciar el cliente.net de viafirma para escritorio Definición de Proxy Usar el API Obtención de Certificados de usuario Uso de Firma Simple Uso de la Firma en Bucle Uso de la Firma en Lote en Cliente Uso de la Firma en Lote en Servidor Recuperar documentos originales de una firma en Lote Uso de la Multifirma MultiFirma con Objeto policy DESCRIPCIÓN DEL API Principales Métodos del API Lista de Certificados Métodos de Firma Documento Firmado Firma en Bucle Firma en Lote Documento original Multifirma Objeto Certificate TypeFormatSign Objeto Document Objeto signeddocument Objeto genericuserviafirma ÍNDICE

3 4.7. Objeto Policy, PolicyUtil Clase PolicyParams Manejo de Errores ÍNDICE

4 CONTROL DE DOCUMENTO Título: Viafirma.NET Desktop Client Asunto: Manual de Integración Versión: v1.2 Fecha: Código: Revisión anterior: Idioma: Núm. Páginas: 30 CONTROL DE CAMBIOS Y VERSIONES Fecha Versión Motivo del Cambio v.1.0 Primera versión Revisión de nuevas funcionalidades incorporadas en la v1.2 del cliente.net Desktop. Los cambios fueron: Punto 2 Requisitos Punto Definición de Proxy v.1.2 Punto 3.4 Documentación del API en formato HTML Punto Multifirma con Policy Punto 4 Uso del API Puntos 4.4 al 4.9 CONTROL DE DOCUMENTO

5 1. INTRODUCCIÓN Desde la versión de viafirma platform existe la posibilidad de hacer uso del API de la plataforma desde aplicaciones.net de escritorio, para este propósito existe un cliente específico llamado ViafirmaClientNETDesktop, que aporta las herramientas necesarias para realizar firmas de todos los formatos compatibles con viafirma platform. La intención de este manual es proporcionar el conocimiento adecuado sobre cómo hacer uso del cliente.net de escritorio para viafirma platform desde una tercera aplicación. 2. REQUISITOS Para la utilización de este cliente serán necesarios los requisitos que se describen en la siguiente tabla: Requisitos Sistema Operativo Windows XP, Vista o Seven Viafirma Platform v3.5.5 y superior Aplicación.NET de escritorio que necesite consumir el servicio de firma 3. INTEGRACIÓN En los próximos puntos se explican los pasos necesarios para, desde cero, implementar la firma electrónica en cualquier proyecto.net de escritorio, en resumen los pasos a dar serán: 1. Obtener las DLLs y el proyecto de ejemplo 2. Introducir la librería en el proyecto 3. Instanciar el cliente 4. Usar el API Página 5 de 30

6 3.1. Obtener la librería y el proyecto de ejemplo El primer paso necesario para la integración de la firma electrónica con viafirma en una aplicación.net de escritorio será obtener la librería necesaria que da acceso al API específico (llamada viafirma-client-net-desktop.dll) y el proyecto de ejemplo de ese API, estos recursos los podrás obtener de dos modos distintos: 1. Descargando el kit de desarrollo.net para escritorio desde la pagina de desarrolladores de viafirma: 2. Solicitar credenciales para la configuración del cliente (API KEY) Introducir viafirma-client-net-desktop.dll en el proyecto java de escritorio A continuación se describe cómo importar la librería en el IDE de desarrollo visual studio Usando Visual Studio 2010 Para poder utilizar viafirma en cualquier aplicación.net de escritorio que necesite hacer uso de capacidades de firma, no hay más que obtener la librería viafirma-client-net-desktop.dll, en la forma indicada en el punto anterior (a través del portal de developers de viafirma), y añadirla al proyecto de Visual Studio 10 como se haría con cualquier otra Referencia. Para agregar una Referencia hay que seguir los siguientes pasos, extraídos de la documentación web de Microsoft En el Explorador de soluciones, seleccione el proyecto. 2. En el menú Proyecto, haga clic en Agregar referencia. 3. Se abrirá el cuadro de diálogo Agregar referencia. 4. Seleccione la ficha que indique el tipo de componente al que desee hacer referencia. 5. En el panel superior, seleccione el componente al que desea hacer referencia y, a continuación, haga clic en el botón Aceptar. Presione CTRL haciendo clic para seleccionar varios componentes. Nota: También será necesaria incluir la librería BouncyCastle.Crypto.dll la cual se podrá encontrar en el directorio /lib del proyecto de ejemplo. Además serán necesarias otras Página 6 de 30

7 referencias típicas de.net Framework, se puede consultar el proyecto de ejemplo para comprobarlas Instanciar el cliente.net de viafirma para escritorio Una vez que tengas la librería viafirma-client-net-desktop.dll disponible en tu proyecto podrás comenzar a usar el API y lo primero que deberás hacer es instanciar el objeto que te permitirá usar el API de firma. Para ello no hay más que implementar el siguiente código (todo el código incluido en este manual ha sido extraído de la aplicación de ejemplo del cliente.net de Viafirma para escritorio distribuido gratuitamente por viafirma): //*******************************************// /* INICIALIZACIÓN CLIENTE */ //*******************************************// //Iniciamos el ViafirmaClientDesktop ViafirmaClientNetDesktop.ViafirmaClientDesktop client; //Se inicia con la URL de VIAFIRMA y el api_key/api_pass ViafirmaClientDesktop.Init("http://testservices.viafirma.com/viafirma", "xnoccio", "12345"); //Obtenemos la instancia del cliente client = ViafirmaClientDesktop.GetInstance(); catch (InternalException e) { System.Console.WriteLine("Error iniciando cliente: " + e.messageerror + " " + e.tostring()); Básicamente debes realizar una llamada a ViafirmaClientDesktop.Init( ) pasando los siguientes parámetros: 1. String URLViafirma: en este parámetro es necesario pasar la dirección URL donde se encuentra el servidor viafirma platform. 2. String apikey: nombre de las credenciales proporcionadas por el equipo de Viafirma. 3. String passkey: pass de las credenciales proporcionadas por el equipo de viafirma. Y una vez inicializado, simplemente hay que llamar al ViafirmaClientDesktop.GetInstance() para obtener la instancia de ViafirmaClientDesktop que contiene los métodos necesarios para realizar firmas electrónicas. Página 7 de 30

8 Definición de Proxy Desde la versión 1.2 del SDK se habilita la posibilidad de inicializar el cliente indicándole la configuración del WebProxy a utilizar, la inicialización con proxy sin autenticación se haría del siguiente modo: //Inicialización con Proxy SIN autenticación ViafirmaClientDesktop.Init("http://testservices.viafirma.com/viafirma", "<apikey>", "<apipass>", "http://<proxyhost>:<proxyport>/", null, null); Configuración proxy con autenticación: //Inicialización con Proxy CON autenticación ViafirmaClientDesktop.Init("http://testservices.viafirma.com/viafirma", "<apikey>", "<apipass>", "http://<proxyhost>:<proxyport>/", "<proxyuser>", "<proxypass>"); También es posible inicializar el cliente sin indicar proxy y configurar el proxy en la aplicación cliente, esta configuración se haría del siguiente modo: //Otro modo de definir un proxy System.Net.ServicePointManager.Expect100Continue = false; WebProxy proxy = new WebProxy(); proxy.address = new proxy.usedefaultcredentials = false; proxy.credentials = new NetworkCredential("<proxyUser>", "<proxypass>"); WebRequest.DefaultWebProxy = proxy; De la configuración anterior cabe destacar la primera línea de código: System.Net.ServicePointManager.Expect100Continue = false; Esa línea puede no ser necesaria para todos los entornos, en algunos casos se ha comprobado que con esta propiedad a true el servidor proxy no respondía a las peticiones que se realizaban desde el cliente.net. Página 8 de 30

9 3.4. Usar el API Para explicar el uso del API se utilizará el código del proyecto ejemplo. Además se podrá ver la explicación de cada método Obtención de Certificados de usuario En este punto se explica el código necesario para recuperar los Certificados disponibles para el usuario que se encuentren instalados en el Sistema. Suponiendo que ya has inicializado el cliente y que, por tanto, disponemos de una instancia de la clase ViafirmaClientDesktop (en adelante el cliente de viafirma o, simplemente, el cliente) podrás comenzar a utilizar el API de viafirma. En el siguiente ejemplo de código se hace uso de este API para obtener los certificados de usuario disponibles en el sistema: //Obtenemos la lista de certificados disponibles List<Certificate> certificates = client.getclientcertificates(); Como se observa, únicamente es necesario llamar al método del cliente GetClientCertifficates() sin ningún parámetro, el propio cliente se encargará de acceder al almacén de certificados de usuario para recuperar todos los certificados disponibles y retornarlos como una lista de objetos ViafirmaClientNetDesktop.DesktopVO.Certificate. La clase ViafirmaClientNetDesktop.DesktopVO.Certificate da acceso a una amplia información sobre el certificado, esta información podría servir además de para mostrar información al usuario sobre su certificado, para poder filtrarlos según los requerimientos que deseemos y tengamos disponibles. Un método de ejemplo de filtrado de certificados es el siguiente, el que se filtran según la Autoridad de certificación que lo expide: Página 9 de 30

10 public static List<Certificate> filtercerts(list<certificate> certificates){ //Controlo que no esté vacía if(certificates==null){ System.Console.WriteLine("No se ha encontrado ningún certificado instalado"); return null; List<Certificate> certsfnmt = new List<Certificate>(); //Filtro el cetificado (por ejemplo para quedarme solo los de FNMT) foreach (Certificate cert in certificates){ //Etiqueta para usar con certificados System.Console.WriteLine(cert.Label); if (cert.ca.contains("fnmt")) { certsfnmt.add(cert); return certsfnmt; Este método recibe la lista de Certificate anteriormente recuperada. Una vez obtenidos los certificados disponibles y filtrados, debería ser la aplicación la encargada de mostrarlos al usuario para que seleccione el que corresponda Uso de Firma Simple En este punto se presupone que ya se ha inicializado el cliente y se ha seleccionado un certificado para realizar la firma. Una vez que se alcance este punto se puede proceder a ejecutar los métodos necesarios que realizarán el firmado. Para lo cual será necesario crear los objetos FileVO y Policy que definirán el modo en que debe realizarse el proceso de firma. Ejemplo de creación del FileVO y el Policy: //Creamos FileVO FileVO documento = new FileVO(); documento.name = "test" + extension; documento.typefile = typefile; documento.typeformatsign = typeformatsign; documento.bytes = datosafirmar; //Creamos Policy Policy policy = new Policy(); policy.typeformatsign = typeformatsign; policy.typesign = TypeSign.ENVELOPED; Página 10 de 30

11 Los campos necesarios que debemos rellenar para obtener el FileVO válido son: 1. name: nombre del documento resultante. 2. typefile: formato del fichero a firmar. Existe el enumerado TypeFile que incluye el listado de formatos de fichero disponibles. 3. typeformatsign: formato de firma que se desea realizar. Existe el enumerado TypeFormatSign que incluye el listado de formatos de firma disponibles. 4. bytes: Byte array de los datos a firmar. Y lo necesario para definir un Policy básico será: 1. Crear el objeto usando el constructor por defecto. 2. Asignarle el formato de firma (typeformatsign) que se desee usando el método set correspondiente. 3. Y, por último, asignar el tipo de firma que se desea realizar mediante el enumerado TypeSign. Actualmente es recomendable usar el tipo Enveloped, para otros tipos es recomendable consultar su disponibilidad con el equipo de viafirma. El objeto Policy permite definir otros parámetros útiles haciendo uso de OptionalRequest y/o PolicyParams, para estas operaciones recomendamos contactar con el soporte de viafirma para que puedan orientarle en su uso para el caso específico que se necesite. Una vez definidos FileVO y Policy se puede llamar al método de firma que nos devolverá el idfirma en la plataforma. String idfirma = null; //Pasamos el certificado elegido, la politica de firma y el documento idfirma = client.signwithpolicy(cert, policy, documento); catch (InternalException e) { System.Console.WriteLine("Internal Server Exception" + e.messageerror + " " + e.tostring()); catch (ViafirmaClientException e) { System.Console.WriteLine("Client Side Exception: " + e.tostring()); El método SignWithPolicy para realizar una firma simple recibe los siguientes parámetros: 1. Certificate: certificado con el que firmar. 2. Policy: política de firma de viafirma para especificar la configuración de firmado. 3. FileVO: especifica el documento a firmar y algo de metainformación propia y de la firma. Este método podrá lanzar dos tipos de excepciones: 1. InternalException: Indica que se ha producido un error en el lado del servidor, además contiene información básica sobre el error producido. Página 11 de 30

12 2. ViafirmaClientException: Indica que la excepción se ha producido en el lado Cliente. Si la firma ha funcionado correctamente devuelve el IdFirma por el que se reconoce esa operación en el servidor, ese IdFirma es el que se utiliza para obtener el documento firmado mediante el método GetSignedDocument(string idfirma). Ejemplo: byte[] signeddocumentbytes; signeddocumentbytes = client.getsigneddocument(idfirma).data; catch (InternalException e) { System.Console.WriteLine("Error al obtener el documento:" + e.tostring()); El método devuelve un objeto SignedDocument que, además del documento firmado (data), contiene información útil sobre la firma realizada. Este método sirve para recuperar información dado cualquier idfirma de cualquier tipo de firma, solo en el caso de la firma en bucle debe tratarse con más cuidado ya que el método de firmado devuelve más de un idfirma en el mismo string, esto se explica en el siguiente punto. Página 12 de 30

13 Uso de la Firma en Bucle La firma en bucle consiste en realizar una serie de firmas independientes en una sola operación, dando como resultado los ficheros firmados por separado. Básicamente, este modo de firma, permite realizar tareas de firma masiva con una única intervención del usuario. A continuación un ejemplo del uso de la firma en Bucle en el que se supone que disponemos de cliente correctamente inicializado y de certificado de suario seleccionado: //Creamos Ficheros List<FileVO> documents = new List<FileVO>(); FileVO f1 = new FileVO(); f1.name ="test.pdf"; f1.bytes =datospdf; f1.typefile=typefile.pdf; documents.add(f1); FileVO f2 = new FileVO(); f2.name = "test2.xml"; f2.bytes = datosxml; f2.typefile = TypeFile.XML; documents.add(f2); //Definimos Policy Policy policy = new Policy(); policy.typeformatsign =TypeFormatSign.XADES_EPES_ENVELOPED; policy.typesign = TypeSign.ENVELOPED; //Firmamos (el idfirma de una firma en bucle devuelve un string con varios ids separados por ;) String resultid; resultid = client.signwithpolicy(cert, policy, documents); catch (InternalException e1) { System.Console.WriteLine("Error en SERVIDOR realizando la firma en BUCLE. Message: " + e1.messageerror + " " + e1.tostring()); catch (ViafirmaClientException e1) { System.Console.WriteLine("Error en CLIENTE realizando la firma en BUCLE: " + e1.messageerror + " " + e1.tostring()); //Separamos los distintos ids de firma recuperados String[] individualsids = resultid.split(";".tochararray()); //Recorremos los ids foreach (String id in individualsids) { //Recuperamos cada documento signeddocument signeddocument = client.getsigneddocument(id); //Procesamos el documento firmado Código de procesado del documento: custodia, envío a WS... catch (InternalException e) { System.Console.WriteLine("Error al obtener el documento: " + e.messageerror + " " + e.tostring()); Página 13 de 30

14 El método SignWithPolicy para realizar una firma en bucle recibe los siguientes parámetros: 1. Certificate: certificado con el que firmar. 2. Policy: política de firma de viafirma para especificar la configuración de firmado. 3. List<FileVO>: especifica los documentos a firmar. Este método devuelve un string que contiene varios idfirma separados el carácter de punto y coma (;). Si se desease recuperar los documentos firmados se deberá llamar al método GetSignedDocument(idFirma) una vez por cada id de firma recuperado, por ejemplo, para tres documentos, tres llamadas Uso de la Firma en Lote en Cliente La firma en Lote permite firmar varios documentos con una sola operación, para ello se genera un lote con todos los documentos enviados y se realiza una única firma de ese lote. Con este método se genera una sola firma para un número elevado de documentos. En este ejemplo la firma se realiza en el lado cliente usando el certificado que seleccionase el usuario. //Creamos Ficheros List<FileVO> documents = new List<FileVO>(); FileVO f1 = new FileVO(); f1.name = "test.pdf"; f1.bytes=datospdf; f1.typefile=typefile.pdf; documents.add(f1); FileVO f2 = new FileVO(); f2.name = "test2.xml"; f2.bytes = datosxml; f2.typefile = TypeFile.XML; documents.add(f2); //Definimos Policy Policy policy = new Policy(); policy.typeformatsign = TypeFormatSign.XADES_EPES_ENVELOPED; policy.typesign = TypeSign.ENVELOPED; //Firmamos String id; id = client.signbatchwithpolicy(cert, policy, documents); catch (InternalException e1) { System.Console.WriteLine("Error en SERVIDOR realizando la firma en LOTE en CLIENTE: " + e1.messageerror + " " + e1.tostring()); catch (ViafirmaClientException e1) { System.Console.WriteLine("Error en CLIENTE realizando la firma en LOTE en CLIENTE: " + e1.messageerror + " " + e1.tostring()); //Recuperamos el documento signeddocument signeddoc = client.getsigneddocument(id); Página 14 de 30

15 //Procesamos el documento firmado Código de procesado del documento: custodia, envío a WS... catch (InternalException e) { System.Console.WriteLine("Error al obtener el documento: " + e.message); El método SignBatchWithPolicy para realizar una firma en lote en el lado cliente recibe los siguientes parámetros: 1. Certificate: certificado con el que firmar. 2. Policy: política de firma de viafirma para especificar la configuración de firmado. 3. List<FileVO>: especifica los documentos a firmar. Este método devuelve un string que contiene el idfirma. Si se desease recuperar el documento firmado resultante se deberá llamar al método GetSignedDocument(idFirma) Uso de la Firma en Lote en Servidor Igual que la anterior, pero realizando la firma en el servidor con un certificado previamente instalado en él. //Creamos Ficheros List<FileVO> documents = new List<FileVO>(); FileVO f1 = new FileVO(); f1.name = "test.pdf"; f1.bytes = datospdf; f1.typefile = TypeFile.PDF; documents.add(f1); FileVO f2 = new FileVO(); f2.name = "test2.xml"; f2.bytes = datosxml; f2.typefile = TypeFile.XML; documents.add(f2); //Definimos Policy Policy policy = new Policy(); policy.typeformatsign=typeformatsign.xades_epes_enveloped; policy.typesign=typesign.enveloped; //Reutilizamos Policy y documents de la firma anterior para hacer lo mismo pero en servidor String idserver; idserver = client.signbatchbyserverwithpolicy(policy, documents,"xnoccio","12345"); catch (InternalException e1) { System.Console.WriteLine("Error en SERVIDOR realizando la firma en LOTE en SERVIDOR: " + e1.messageerror + " " + e1.tostring()); catch (ViafirmaClientException e1) { Página 15 de 30

16 System.Console.WriteLine("Error en CLIENTE realizando la firma en LOTE en SERVIDOR: " + e1.messageerror + " " + e1.tostring()); //Recuperamos el documento signeddocument signeddoc = client.getsigneddocument(idserver); //Procesamos el documento firmado Código de procesado del documento: custodia, envío a WS... catch (InternalException e) { System.Console.WriteLine("Error al obtener el documento: " + e.messageerror + " " + e.tostring()); El método SignBatchByServerWithPolicy para realizar una firma en lote en el lado servidor recibe los siguientes parámetros: 1. Policy: política de firma de viafirma para especificar la configuración de firmado. 2. List<FileVO>: especifica los documentos a firmar. 3. String Alias: Alias con el que se ha instalado el certificado en el servidor. 4. String Password: Password con el que se ha instalado el certificado en el servidor. Este método devuelve un string que contiene el idfirma. Si se desease recuperar el documento firmado resultante se deberá llamar al método GetSignedDocument(idFirma) Recuperar documentos originales de una firma en Lote Una vez realizada una firma el Lote puede ser necesario volver a recuperar alguno de los documentos originales que componían el Lote. Para ello será necesario, en primer lugar, pedir a viafirma los identificadores por los que conoce a esos documentos originales (utilizando para ello el identificador de firma obtenido al firmar el Lote), para después recuperar el que nos interese: List<String> originaldocumentsids= client.getoriginaldocumentsids(signid); foreach (String idoriginal in originaldocumentsids) { Document originaldocument = client.getoriginaldocument(idoriginal); catch (InternalException e1) { Nota: El orden en el que devuelve los identificadores es aquel en el que se incluyeron en el lote. Nota 2: El objeto Document se explica en puntos siguientes de este manual. Página 16 de 30

17 Uso de la Multifirma La multifirma consiste en obtener un documento con múltiples firmantes. Para este caso de uso viafirma permite realizar el proceso de un modo natural. Para agregar un nuevo firmante a un documento ya firmado, únicamente necesitamos enviar el documento firmado a ese nuevo firmante y que lo firme, será viafirma quien se encargue de introducir la nueva firma en el modo adecuado, independientemente de si estamos trabajando con un XAdES o PAdES o firmas binarias. El único aspecto que habrá que tener en cuenta es que se mantenga el mismo formato para todas las firmas. //Creamos Fichero FileVO document = new FileVO(); document.name = "test.pdf"; document.bytes = datosxml; document.typefile = TypeFile.XML; //Definimos Policy Policy policy = new Policy(); policy.typeformatsign=typeformatsign.xades_epes_enveloped; policy.typesign=typesign.enveloped; //Realizamos un firma simple normal String id; id = client.signwithpolicy(cert, policy, document); catch (InternalException e1) { System.Console.WriteLine("Error en SERVIDOR realizando la primera firma multifirma: " + e1.messageerror + " " + e1.tostring()); catch (ViafirmaClientException e1) { System.Console.WriteLine("Error en CLIENTE realizando la primera firma multifirma: " + e1.messageerror + " " + e1.tostring()); //MULTIFIRMA: Suponemos que otro usuario con otro certificado quiere realizar una segunda firma en el documento, para lo cual realizamos otra firma simple normal sobre el documento ya firmado previamente //1.- Obtenenmos el fichero previamente firmado signeddocument signeddoc; signeddoc = client.getsigneddocument(id); catch (InternalException e2) { System.Console.WriteLine("Error obteniendo el fichero con la primera firma: " + e2.messageerror); //2.- Creamos Policy como siempre y FileVO con el fichero recuperado //Creamos Fichero Policy policy2 = new Policy(); policy2.typeformatsign=typeformatsign.xades_epes_enveloped; policy2.typesign=typesign.enveloped; FileVO document2 = new FileVO(); document2.name = "test.xml"; Página 17 de 30

18 document2.bytes = signeddoc.data; document2.typefile = TypeFile.XML; //3.- Realizamos la firma normalmente (en este caso lo normal sería utilizar un certificado diferente, pero en este ejemplo se reutiliza el mismo) String id2; id2 = client.signwithpolicy(cert, policy2, document2); catch (InternalException e1) { System.Console.WriteLine("Error en SERVIDOR realizando la segunda firma: " + e1.messageerror + " " + e1.tostring()); catch (ViafirmaClientException e1) { System.Console.WriteLine("Error en CLIENTE realizando la segunda firma: " + e1.messageerror + " " + e1.tostring()); //Recuperamos y procesamos el documento multifirmado signeddocument signeddocument2; signeddocument2 = client.getsigneddocument(id2); //Procesamos el documento firmado Código de procesado del documento: custodia, envío a WS... catch (InternalException e2) { System.Console.WriteLine("Error obteniendo el fichero con las dos firmas: " + e2.messageerror); MultiFirma con Objeto policy A partir del cliente v1.2 se incorpora la posibilidad de realizar una multifirma a partir del uso de Políticas de firma, a través del objeto Policy y sus respectivos parámetros. Esta mejora es compatible con versiones de viafirma platform v3.5.5 y superior. A continuación se muestra un ejemplo del uso de la multifirma haciendo uso del Policy; //Creamos Fichero FileVO document = new FileVO(); document.name = "test.pdf"; document.bytes = datospdf; document.typefile = TypeFile.PDF; //Definimos Policy Policy policy = PolicyUtil.newPolicy(TypeFormatSign.XADES_EPES_ENVELOPED, TypeSign.ENVELOPED); String idmultifirma; //Iniciamos la multifirma y obtenemos el id del proceso de multifirma idmultifirma = client.initmultisign(policy, document); catch (InternalException e1) { throw e1; String idfirma; //El documento puede ser vacio, no se utilizará ya que se establece en el método initmultisign document = new FileVO(); //PRIMERA FIRMA Página 18 de 30

19 //Policy con datos básicos indicando el idmultifirma en el Policy //Se podría reutilizar el anterior Policy pol = PolicyUtil.newPolicy(TypeFormatSign.XADES_EPES_ENVELOPED, TypeSign.ENVELOPED); //indicamos el id de multifirma PolicyUtil.AddParameter(pol, PolicyParam.MULTISIGN_ID, idmultifirma); //el id que devuelve será el mismo que en firmas sucesivas que usen el mismo idmultifirma idfirma = client.signwithpolicy(cert, pol, new FileVO()); //recupero el documento con una firma signeddocument signeddocument = client.getsigneddocument(idfirma); catch (Exception e) { throw e; //SEGUNDA FIRMA //Policy con datos básicos indicando el idmultifirma en el Policy Policy pol = PolicyUtil.newPolicy(TypeFormatSign.XADES_EPES_ENVELOPED, TypeSign.ENVELOPED); //indicamos el id de multifirma PolicyUtil.AddParameter(pol, PolicyParam.MULTISIGN_ID, idmultifirma); //No necesitaría recuperar el idfirma porque es el mismo que antes client.signwithpolicy(cert, pol, new FileVO()); //Notese que se recupera el documento con el mismo idfirma que antes pero esta vez tendrá dos firmas signeddocument signeddocument = client.getsigneddocument(idfirma); catch (Exception e) { throw e; //TERCERA FIRMA //Policy con datos básicos indicando el idmultifirma en el Policy Policy pol = PolicyUtil.newPolicy(TypeFormatSign.XADES_EPES_ENVELOPED, TypeSign.ENVELOPED); //indicamos el id de multifirma PolicyUtil.AddParameter(pol, PolicyParam.MULTISIGN_ID, idmultifirma); //No necesitaría recuperar el idfirma porque es el mismo que antes client.signwithpolicy(cert, pol, new FileVO()); //Notese que se recupera el documento con el mismo idfirma que antes pero esta vez tendrá tres firmas signeddocument signeddocument = client.getsigneddocument(idfirma); catch (Exception e) { throw e; Página 19 de 30

20 4. DESCRIPCIÓN DEL API A partir de la v1.2 se incluye en la SDK la documentación detallada del API en formato html Principales Métodos del API Lista de Certificados public List<Certificate> GetClientCertificates() Este método devuelve el listado de certificados disponibles en el sistema operativo (Windows) incluyendo las tarjetas criptográficas que Windows sea capaz de reconocer Métodos de Firma public String SignWithPolicy(Certificate certificate, Policy policy, FileVO document) Este es el método principal de firma, recibe un Certificate que contiene el certificado con el que firmar, un FileVO que representa al documento a firmar, un Policy que describe el método de firma. Devuelve el identificador de firma en la Plataforma. Puede lanzar dos excepciones: InternalException si se produce en el lado del servidor o ViafirmaClientDesktop si se produce en el lado cliente. public String SignByServerWithPolicy(Policy policy, FileVO document, String alias, String password) Similar al anterior, pero realiza la firma en el servidor. También recibe Policy y FileVO pero no el Certificate, en su lugar ha de pasarse el alias y password del certificado instalado en servidor. Lanza las mismas excepciones que el método anterior Documento Firmado public SignedDocument GetSignedDocument(String signid) Haciendo uso del IdFirma obtenido en alguno de los métodos de firma anteriores, es posible recuperar información de la operación, así como en el documento firmado. Esa información está contenida en el objeto SignedDocument que es devuelto por este método. Puede lanzar la excepción InternalException que indica error o en el lado servidor o en la comunicación WS. Página 20 de 30

21 Firma en Bucle public String SignWithPolicy(Certificate certificate, Policy policy, List<FileVO> documents) Es similar al método de firma simple, pero recibe un listado de FileVO en lugar de uno solo. Este método devuelve un String con los ID s de firma de los documentos firmados separados por ;. Por ejemplo, si mandásemos un listado de tres FileVO, el método devolvería algo como lo siguiente (obsérvese que correspondería a tres ID s separados por punto y coma): xxxx-xxxx-xxxx-xxxx-xxxx;xxxx-xxxx-xxxx-xxxx-xxxx;xxxx-xxxx-xxxx-xxxx-xxxx Firma en Lote public String SignBatchWithPolicy(Certificate certificate, Policy policy, List<FileVO> documents) Realiza la firma de un lote de documentos que se generará con la lista de FileVO pasada, también recibe el Policy de firma y el certificado con el que firmar. Devuelve el ID de firma correspondiente public String SignBatchByServerWithPolicy(Policy policy, List<FileVO> documents, String alias, String password) Igual que la anterior, pero realizando la firma en el servidor, para ello debemos tener previamente instalado el certificado en el servidor. El método recibe el Policy, la lista de FileVO y el alias/pass del certificado del servidor. Devuelve el ID correspondiente Documento original public Document GetOriginalDocument(String signid) Recupera el documento original correspondiente al identificador pasado. Devuelve un objeto Document. public List<String> GetOriginalDocumentsIds(String batchsignid) Pasándole un identificador de firma en Lote, devuelve un listado con todos los identificadores de los documentos originales que componen dicho Lote. El orden de los identificadores devueltos es aquel con el que se introdujeron los documentos en el lote. Página 21 de 30

Manual de Integrador.NET

Manual de Integrador.NET Manual de Integrador.NET viafirma platform v3.5 ÍNDICE 1. INTRODUCCIÓN... 5 1.1. Objetivos... 5 1.2. Referencia... 5 2. GUÍA RÁPIDA... 5 2.1. Añadir las dependencias necesarias... 5 2.2. Página de acceso

Más detalles

Administración Local Soluciones

Administración Local Soluciones SISTEMA INTEGRADO DE GESTIÓN DE EXPEDIENTES MODULAR (SIGM) MANUAL DE AUTENTICACIÓN CON CERTIFICADO EN BACKOFFICE Y ADMINISTRACIÓN SIGM v3 Administración Local Soluciones Control de versiones Versión Fecha

Más detalles

Ayuda para la instalación Componente Firma Digital INDICE. 1 Configuración previa...2. 1.1 Configuración Internet Explorer para ActiveX...

Ayuda para la instalación Componente Firma Digital INDICE. 1 Configuración previa...2. 1.1 Configuración Internet Explorer para ActiveX... INDICE 1 Configuración previa...2 1.1 Configuración Internet Explorer para ActiveX...2 1.2 Problemas comunes en sistema operativo Windows...8 1.2.1 Usuarios con sistema operativo Windows XP con el Service

Más detalles

Manual de Usuario IFI Web. Transmisión / recepción de ficheros.

Manual de Usuario IFI Web. Transmisión / recepción de ficheros. Manual de Usuario IFI Web. Transmisión / recepción de ficheros. Servicios de cesión de datos para las Administraciones Públicas Unidad de Infraestructuras Octubre 2013 Versión: 2.1 INDICE 0. INTRODUCCIÓN...

Más detalles

1. INTRODUCCIÓN...4 2. MANUAL...6

1. INTRODUCCIÓN...4 2. MANUAL...6 Manual Sinadura Este documento es propiedad de la Generalitat Valenciana. Queda prohibida su reproducción total o parcial sin autorización previa de la Generalitat Valenciana Manual Sinadura Tabla de Contenido

Más detalles

Instalación de certificados digitales

Instalación de certificados digitales Instalación de certificados digitales CONTENIDO El presente documento recoge una serie de indicaciones para poder usar certificados digitales en los navegadores soportados por la Sede Electrónica del CIEMAT

Más detalles

NOTIFICACIÓN DE INCIDENCIAS RELACIONADAS CON MEDICAMENTOS DE USO HUMANO GUÍA PARA LA PRESENTACIÓN DE NOTIFICACIONES

NOTIFICACIÓN DE INCIDENCIAS RELACIONADAS CON MEDICAMENTOS DE USO HUMANO GUÍA PARA LA PRESENTACIÓN DE NOTIFICACIONES NOTIFICACIÓN DE INCIDENCIAS RELACIONADAS CON MEDICAMENTOS DE USO HUMANO GUÍA PARA LA PRESENTACIÓN DE NOTIFICACIONES Versión: 18/01/2010 V1.0- - 1 ÍNDICE 1 Descripción general de la presentación de NOTIFICACIONES...

Más detalles

Guía para verificar documentos firmados digitalmente.

Guía para verificar documentos firmados digitalmente. Guía para verificar documentos firmados digitalmente. DIRECCIÓN DE CERTIFICADORES DE FIRMA DIGITAL Versión 1.0 Fecha Versión Autor(es) Aprobado Descripción 14-12-2012 1.0 Mario Alvarez C. Alexander Barquero,

Más detalles

AGESIC Área de tecnología

AGESIC Área de tecnología AGESIC Área de tecnología Tutorial para la Solicitud e Instalación de Certificados para la PGE Plataforma Java Nombre actual del archivo: Tutorial_Certificados_Java_v1.9.odt Liniers 1324 piso 4, Torre

Más detalles

Facturación Electrónica al Ayuntamiento de Getxo Conceptos e Instrucciones

Facturación Electrónica al Ayuntamiento de Getxo Conceptos e Instrucciones AYUNTAMIENTO DE GETXO Facturación Electrónica al Ayuntamiento de Getxo Conceptos e Instrucciones http://www.getxo.net/ informatika@getxo.net 944.66.02.16 944.66.02.19 Facturación Electrónica al Ayuntamiento

Más detalles

Manual de configuración de Adobe Reader para la validación de la firma de un documento.

Manual de configuración de Adobe Reader para la validación de la firma de un documento. Manual de configuración de Adobe Reader para la validación de la firma de un documento. Versión 1.0 Página 1 de 24 TABLA DE CONTENIDOS INSTALAR LOS CERTIFICADOS DE LA FNMT-RCM.... 3 CONFIGURAR ADOBE READER

Más detalles

Aplicación para la petición de Certificados Digitales

Aplicación para la petición de Certificados Digitales Aplicación para la petición de Certificados Digitales Descarga e instalación... 3 Petición Certificado Autoridad de Registro... 3 Requisitos para Autoridades de Registro... 3 Creación de un Certificado

Más detalles

Solución de firma de pdf (Servidor) PDF_SIGN Versión 1.4

Solución de firma de pdf (Servidor) PDF_SIGN Versión 1.4 Solución de firma de pdf (Servidor) PDF_SIGN Versión 1.4 MARZO 2010 Página: 1 1 TABLA DE CONTENIDO 1 TABLA DE CONTENIDO... 2 2 INTRODUCCIÓN... 3 3 FUNCIONAMIENTO... 4 3.1 Componentes necesarios... 4 3.2

Más detalles

PRIMEROS PASOS EN DELTA

PRIMEROS PASOS EN DELTA PRIMEROS PASOS EN DELTA INTRODUCCIÓN Para comenzar a utilizar la aplicación Delta, es necesario llevar a cabo una serie de pasos de configuración y verificación previos. Algunos de ellos son comunes a

Más detalles

Arsys Backup Online Manual de Usuario

Arsys Backup Online Manual de Usuario Arsys Backup Online Manual de Usuario 1 Contenido 1. Instalación del Programa Cliente... 3 Pasos previos... 3 Instalación... 3 Configuración del acceso... 6 Ubicación del servidor de seguridad... 6 Datos

Más detalles

REQUISITOS PARA LA IDENTIFICACIÓN CON CERTIFICADO DIGITAL

REQUISITOS PARA LA IDENTIFICACIÓN CON CERTIFICADO DIGITAL REQUISITOS PARA LA IDENTIFICACIÓN CON CERTIFICADO DIGITAL 1 Contenido Capítulo/sección Página 1 Introducción. 3 2 Restricciones. 4 3 Configuración del navegador (Internet Explorer) 5 3.1 Sitios de confianza

Más detalles

Requisitos Técnicos y de Configuración Sistema de Notificación Electrónica

Requisitos Técnicos y de Configuración Sistema de Notificación Electrónica Requisitos Técnicos y de Configuración Sistema de Notificación Electrónica Índice 1. CLIENTES WINDOWS... 3 2.1.1. Sistemas Operativos aceptados.... 3 2.1.2. Navegadores de Internet.... 5 2.1.3. Máquina

Más detalles

AUTORIZACIÓN DE COMERCIALIZACIÓN EXCEPCIONAL DE MEDICAMENTOS DE USO HUMANO GUÍA PARA LA SOLICITUD DE UNA AUTORIZACIÓN DE COMERCIALIZACIÓN EXCEPCIONAL

AUTORIZACIÓN DE COMERCIALIZACIÓN EXCEPCIONAL DE MEDICAMENTOS DE USO HUMANO GUÍA PARA LA SOLICITUD DE UNA AUTORIZACIÓN DE COMERCIALIZACIÓN EXCEPCIONAL AUTORIZACIÓN DE COMERCIALIZACIÓN EXCEPCIONAL DE MEDICAMENTOS DE USO HUMANO GUÍA PARA LA SOLICITUD DE UNA AUTORIZACIÓN DE COMERCIALIZACIÓN EXCEPCIONAL Versión: 20/10/2008-1 - ÍNDICE 1 Descripción general

Más detalles

1. Qué es un Certificado Digital? 2. Cómo se obtiene el Certificado Digital? 3. Verificar la instalación del Certificado Digital.

1. Qué es un Certificado Digital? 2. Cómo se obtiene el Certificado Digital? 3. Verificar la instalación del Certificado Digital. Obtención de Certificado Digital 1. Qué es un Certificado Digital? 2. Cómo se obtiene el Certificado Digital? 3. Verificar la instalación del Certificado Digital. 1. Qué es un Certificado Digital? El Certificado

Más detalles

Carpeta Virtual de Expedientes. Manual de usuario Solicitante

Carpeta Virtual de Expedientes. Manual de usuario Solicitante Carpeta Virtual de Expedientes Manual de usuario Solicitante ÍNDICE 1. Descripción general del servicio... 6 1.1. Funcionalidad del sistema... 6 1.2. Diccionario de claves... 6 2. Acceso al Servicio...

Más detalles

DIRECCIÓN DE SISTEMAS DE INFORMACIÓN DEPARTAMENTO CERES

DIRECCIÓN DE SISTEMAS DE INFORMACIÓN DEPARTAMENTO CERES DIRECCIÓN DE SISTEMAS DE INFORMACIÓN DEPARTAMENTO CERES SERVICIO DE NOTIFICACIONES ELECTRÓNICAS Y DIRECCIÓN ELECTRÓNICA HABILITADA MANUAL DE CONFIGURACIÓN PARA SISTEMAS WINDOWS NOMBRE FECHA Elaborado por:

Más detalles

REQUISITOS PARA EL USO DEL REGISTRO ELECTRÓNICO

REQUISITOS PARA EL USO DEL REGISTRO ELECTRÓNICO REQUISITOS PARA EL USO DEL REGISTRO ELECTRÓNICO TABLA DE CONTENIDOS 1. N A V E G A D O R E S S O P O R T A D O S.................................. 3 2. S I S T E M A S O P E R A T I V O S........................................

Más detalles

Gobierno de Navarra. Campaña I.R.P.F. 2014. Procedimiento de Instalación del Programa de Ayuda RENTA 2014 Versión VP

Gobierno de Navarra. Campaña I.R.P.F. 2014. Procedimiento de Instalación del Programa de Ayuda RENTA 2014 Versión VP Campaña I.R.P.F. 2014 Procedimiento de Instalación del Programa de Ayuda RENTA 2014 Versión VP Í n d i c e 1. Presentación... 2 2. Requerimientos Mínimos... 3 3. Instalación de la Aplicación... 4 4. Ejecución

Más detalles

UNIDESYS UNIVERSAL BUSINESS SYSTEMS INSTALACIÓN NUEVO PUESTO DE TRABAJO

UNIDESYS UNIVERSAL BUSINESS SYSTEMS INSTALACIÓN NUEVO PUESTO DE TRABAJO www.ubs-systems.com Teléfono: 91 3681185 UNIDESYS UNIVERSAL BUSINESS SYSTEMS INSTALACIÓN NUEVO PUESTO DE TRABAJO Unidesys Versión 2011 1 CONTENIDO 1 INTRODUCCIÓN 3 2 FUENTES DE DATOS 4 3 INSTALACIÓN DEL

Más detalles

Administración Local Soluciones

Administración Local Soluciones SISTEMA INTEGRADO DE GESTIÓN DE EXPEDIENTES MODULAR (SIGM) CONFIGURACIÓN PARA LA INTEGRACIÓN CON SISNOT Y CORREOS SIGM v3 Administración Local Soluciones Control de versiones Versión Fecha aprobación Cambio

Más detalles

MANUAL DE REGISTRO ELECTRÓNICO

MANUAL DE REGISTRO ELECTRÓNICO MANUAL DE REGISTRO ELECTRÓNICO COMISIÓN NACIONAL DE ENERGÍA INFORMACION PROPIEDAD DE LA COMISIÓN NACIONAL DE ENERGÍA Todos los derechos reservados ÍNDICE 1 Introducción... 2 1.1 Objeto de documento...

Más detalles

Manual de Usuario. Extractor Service. www.zktime.eu

Manual de Usuario. Extractor Service. www.zktime.eu Manual de Usuario www.zktime.eu INDICE Página Introducción 1 1. Primeros pasos 1 1.1 Instalación 1 1.2 Finalizando la instalación 2 2. Configuración 3 2.1 Configuración de base de datos 3 2.1.1 Configuración

Más detalles

Intercambio de ficheros institucionales

Intercambio de ficheros institucionales Intercambio de ficheros institucionales Unidad de Infraestructuras Junio 2013 Versión: 1.0 INDICE 1. INTRODUCCIÓN... 4 2. INICIO DEL CLIENTE DE INTERCAMBIO DE FICHEROS INSTITUCIONALES... 5 3. VISTA GENERAL

Más detalles

ALTAS MANUAL DE USUARIO DEL SERVICIO DE CERTIFICADOS

ALTAS MANUAL DE USUARIO DEL SERVICIO DE CERTIFICADOS ALTAS MANUAL DE USUARIO DEL SERVICIO DE CERTIFICADOS Versión 1.0 Área de Integración y Arquitectura de Aplicaciones Hoja de Control Título Documento de Referencia Responsable Manual de Usuario del NORMATIVA

Más detalles

Administración Local Soluciones

Administración Local Soluciones SISTEMA INTEGRADO DE GESTIÓN DE EXPEDIENTES MODULAR (SIGM) MANUAL DE USUARIO DE ARCHIVO PRÉSTAMOS Y CONSULTAS SIGM v3 Administración Local Soluciones Control de versiones Versión Fecha aprobación Cambio

Más detalles

Instalación de OPUS PLANET en red

Instalación de OPUS PLANET en red TITULO: en red INFORMACIÓN GENERAL: Versiones: Resumen: Referencias a otras notas técnicas: Palabras clave: OPUS PLANET Implementar OPUS PLANET en red, realizado cambios a la configuración de SQL server

Más detalles

Manual de usuario de la aplicación para la presentación de solicitudes de ayudas para el Programa de Extensión de la Banda Ancha de Nueva Generación

Manual de usuario de la aplicación para la presentación de solicitudes de ayudas para el Programa de Extensión de la Banda Ancha de Nueva Generación aplicación para la presentación de solicitudes de ayudas para el Programa de Extensión de la Banda Ancha de Nueva Abril 2015 (v1.0) Índice. 1. Introducción... 3 2. Requisitos para ejecutar la aplicación...

Más detalles

Certificados: Manual de usuario

Certificados: Manual de usuario Certificados: Manual de usuario Autor: SIGMA A.I.E. Compañía: SIGMA A.I.E. 1 Certificados sigm@ Índice 1. Introducción... 3 2. Funcionamiento genérico de los mantenimientos en sigm@... 4 2.1. Pantalla

Más detalles

SMS Marketing. Manual de usuario. By DIDIMO Servicios Móviles

SMS Marketing. Manual de usuario. By DIDIMO Servicios Móviles SMS Marketing Manual de usuario By DIDIMO Servicios Móviles Manual de usuario SMS Marketing Madrid Network Marketplace INDICE INDICE... 2 1 QUÉ ES SMS MARKETING?... 3 2 MENÚ PRINCIPAL... 4 2.1 CAMPAÑAS...4

Más detalles

Petición de certificados de servidor con IIS

Petición de certificados de servidor con IIS Petición de certificados de servidor con IIS Este documento es propiedad de la Agencia de Tecnología y Certificación Electrónica. Queda prohibida su reproducción total o parcial sin autorización previa

Más detalles

Traslado de Copias y Presentación de Escritos. Manual de Usuario V.3.1

Traslado de Copias y Presentación de Escritos. Manual de Usuario V.3.1 Traslado de Copias y Presentación de Escritos Manual de Usuario V.3.1 Página: 2 45 INDICE INTRODUCCIÓN... 3 1 ACCESO A LA APLICACIÓN... 3 2 PROCESO DE FIRMA... 4 3 TRASLADOS PENDIENTES DE ACEPTAR POR EL

Más detalles

UPC-DAC/FIB-PTI 1. Seguridad en HTTP

UPC-DAC/FIB-PTI 1. Seguridad en HTTP UPC-DAC/FIB-PTI 1 Introducción Seguridad en HTTP Esta práctica nos introduce en los dos puntos importantes sobre seguridad en HTTP: la autentificación y el transporte seguro de datos. Para el transporte

Más detalles

Sistema de Autoridad de Registro. Procuraduría General de la República. Manual de Usuario

Sistema de Autoridad de Registro. Procuraduría General de la República. Manual de Usuario Sistema de Autoridad de Registro Procuraduría General de la República Manual de Usuario 01 de julio de 2011 Manual de Usuario ÍNDICE 1. INTRODUCCIÓN... 4 1.1. Alcance del manual... 5 1.2. Acrónimos y nomenclaturas...

Más detalles

SITRÁN ARAGÓN TRÁMITES Y SERVICIOS EN LÍNEA (WEB GANADEROS) CONFIGURACIÓN

SITRÁN ARAGÓN TRÁMITES Y SERVICIOS EN LÍNEA (WEB GANADEROS) CONFIGURACIÓN SITRÁN ARAGÓN TRÁMITES Y SERVICIOS EN LÍNEA (WEB GANADEROS) CONFIGURACIÓN Servicio de Ordenación y Sanidad Animal Enero 2014 v3 INDICE 1 CONFIGURACIÓN... 3 1.1 REQUISITOS... 3 1.1.1 Sotfware... 3 1.1.1.1

Más detalles

Guía de Inicio Respaldo Cloud

Guía de Inicio Respaldo Cloud Respaldo Cloud Para Microsoft Windows Versión 1.0 1. Contenidos Guía de Inicio Qué es Respaldo Cloud?... 3.1 Información de Acceso... 3.2 Requisitos de Sistema... 4.3 Sistemas operativos soportados...

Más detalles

MANUAL DE USUARIO DE LA UTILIDAD DE COPIA, FIRMA Y VALIDACIÓN ELECTRÓNICA ecofirma v1.1.1

MANUAL DE USUARIO DE LA UTILIDAD DE COPIA, FIRMA Y VALIDACIÓN ELECTRÓNICA ecofirma v1.1.1 MANUAL DE USUARIO DE LA UTILIDAD DE COPIA, FIRMA Y VALIDACIÓN ELECTRÓNICA ecofirma v1.1.1 Madrid, 03 de agosto de 2009 Í n d i c e 1. INTRODUCCIÓN...3 2. REQUISITOS...5 3. CONFIGURACIÓN DE LA UTILIDAD...6

Más detalles

Gobierno de Navarra. Campaña I.R.P.F. 2012. Procedimiento de Instalación del Programa de Ayuda RENTA 2012 Versión VP

Gobierno de Navarra. Campaña I.R.P.F. 2012. Procedimiento de Instalación del Programa de Ayuda RENTA 2012 Versión VP Campaña I.R.P.F. 2012 Procedimiento de Instalación del Programa de Ayuda RENTA 2012 Versión VP Í n d i c e 1. Presentación... 2 2. Requerimientos Mínimos... 3 3. Instalación de la Aplicación... 4 4. Ejecución

Más detalles

Software Criptográfico FNMT-RCM

Software Criptográfico FNMT-RCM Software Criptográfico FNMT-RCM ÍNDICE 1. DESCARGA E INSTALACIÓN DEL SOFTWARE 2. EXPORTACIÓN DE CERTIFICADOS EN MICROSOFT INTERNET EXPLORER 3. IMPORTACIÓN DEL CERTIFICADO A LA TARJETA CRIPTOGRÁFICA -2-

Más detalles

Portal Del Emisor MANUAL DEL USUARIO. Plataforma de Facturación Electrónica

Portal Del Emisor MANUAL DEL USUARIO. Plataforma de Facturación Electrónica Portal Del Emisor MANUAL DEL USUARIO Plataforma de Facturación Electrónica 1. Índice 1. Índice... 2 2. Descripción General... 3 2.1. Alcance... 3 2.2. Flujo de navegación... 4 2.3. Perfil del Usuario...

Más detalles

Conceptos útiles y glosario de definiciones

Conceptos útiles y glosario de definiciones http://www.java.com/es/download/faq/helpful_concepts.xml junio 16, 2015 Conceptos útiles y glosario de definiciones Para ayudar a los que visiten las páginas de ayuda con los conceptos y términos con los

Más detalles

MANUAL DE AYUDA SOCIEDADES 2012 GNU/Linux

MANUAL DE AYUDA SOCIEDADES 2012 GNU/Linux MANUAL DE AYUDA SOCIEDADES 2012 GNU/Linux Agencia Tributaria Centro de Atención Telefónica Departamento de Informática Tributaria ÍNDICE SOCIEDADES 2012 INTRODUCCIÓN... 3 Requisitos mínimos... 3 Comprobaciones

Más detalles

Sede electrónica. Requisitos para la firma electrónica en este Ministerio

Sede electrónica. Requisitos para la firma electrónica en este Ministerio Sede electrónica Requisitos para la firma electrónica en este Ministerio Página 1 de 13 07/07/2014 Índice 1 Requisitos del Applet de Firma.... 3 2 Comprobación de la validez del certificado y de los procesos

Más detalles

Manual Instrucciones Firma Digital

Manual Instrucciones Firma Digital Manual Instrucciones Firma Digital INDICE 1 INTRODUCCIÓN... 3 2 JAVA... 3 2.1 INSTALACION O ACTUALIZACION DE UNA VERSION EXISTENTE DE JAVA... 3 2.2 ACTIVACION DE JAVA EN LOS NAVEGADORES... 3 3 INTERNET

Más detalles

Aplicativo WEBSEC Banxico (WEBSEC )

Aplicativo WEBSEC Banxico (WEBSEC ) Aplicativo WEBSEC Banxico (WEBSEC ) Manual de Usuario Versión E ADVERTENCIA El Banco de México se ha preocupado por la difusión y el correcto uso de la firma electrónica avanzada. Por tal motivo, publica

Más detalles

Manual de Usuario. Sistema de Facturación Electrónica FACTURACION EFECTIVA

Manual de Usuario. Sistema de Facturación Electrónica FACTURACION EFECTIVA Manual de Usuario Sistema de Facturación Electrónica FACTURACION EFECTIVA 1 CONTENIDO Introducción 1 Registro de nuevo usuario 2 Acceso a la aplicación 3 Autenticación del usuario -----------------------------------------------------------------------------

Más detalles

SALA DE FIRMAS. Manual de usuario. 20 de febrero de 2014. Colegio de Registradores de España. C/ Diego de León, 21 28006 Madrid

SALA DE FIRMAS. Manual de usuario. 20 de febrero de 2014. Colegio de Registradores de España. C/ Diego de León, 21 28006 Madrid SALA DE FIRMAS Manual de usuario 20 de febrero de 2014 Colegio de Registradores de España C/ Diego de León, 21 28006 Madrid Sala de Firmas http://www.registradores.org Índice 1.INTRODUCCIÓN... 3 2.ACCESO

Más detalles

Banco de la República Bogotá D. C., Colombia. Dirección General de Tecnología. Departamento de Seguridad Informática

Banco de la República Bogotá D. C., Colombia. Dirección General de Tecnología. Departamento de Seguridad Informática Banco de la República Bogotá D. C., Colombia Dirección General de Tecnología Departamento de Seguridad Informática DSI-GI-97 Manual para la generación y transformación de credenciales emitidas por la CA

Más detalles

Certificados Digitales Tributarios. Guía de Instalación En Estaciones de Trabajo Microsoft Internet Explorer Versión 1.3s

Certificados Digitales Tributarios. Guía de Instalación En Estaciones de Trabajo Microsoft Internet Explorer Versión 1.3s Certificados Digitales Tributarios Guía de Instalación En Estaciones de Trabajo Microsoft Internet Explorer Versión 1.3s 10 de agosto de 2005 Introducción Este documento se ha preparado para ayudar en

Más detalles

Dirección de Sistemas de Información Departamento CERES

Dirección de Sistemas de Información Departamento CERES 1. Solicitud del certificado 2. Acreditación de la identidad mediante personación física en una oficina de registro. 3. Descarga del certificado desde Internet. Para realizar estos tres pasos, primeramente

Más detalles

REQUISITOS TÉCNICOS Y GUÍA DE USUARIO

REQUISITOS TÉCNICOS Y GUÍA DE USUARIO REQUISITOS TÉCNICOS Y GUÍA DE USUARIO DIRECCIÓN GENERAL DE LA POLICÍA CUERPO NACIONAL DE LA POLICÍA www.policia.es ÍNDICE DE CONTENIDOS 1. REQUISITOS TÉCNICOS... 4 1.1 Certificados digitales... 4 1.2 Sistemas

Más detalles

MANUAL DE AYUDA SOCIEDADES 2010 MACOS

MANUAL DE AYUDA SOCIEDADES 2010 MACOS MANUAL DE AYUDA SOCIEDADES 2010 MACOS Agencia Tributaria Centro de Atención Telefónica Departamento de INFORMÁTICA TRIBUTARIA ÍNDICE SOCIEDADES 2010 INTRODUCCIÓN... 3 Requisitos mínimos... 3 REQUISITOS

Más detalles

APLICATECA. didimo Marketing. Manual de usuario. By DIDIMO Servicios Móviles. www.telefonica.es

APLICATECA. didimo Marketing. Manual de usuario. By DIDIMO Servicios Móviles. www.telefonica.es APLICATECA didimo Marketing Manual de usuario. By DIDIMO Servicios Móviles www.telefonica.es APLICATECA INDICE INDICE... 2 1 QUÉ ES DIDIMO MARKETING?... 3 2 MENÚ PRINCIPAL... 4 2.1 CAMPAÑAS... 4 2.1.1

Más detalles

Notas para la instalación de un lector de tarjetas inteligentes.

Notas para la instalación de un lector de tarjetas inteligentes. Notas para la instalación de un lector de tarjetas inteligentes. Índice 0. Obtención de todo lo necesario para la instalación. 3 1. Comprobación del estado del servicio Tarjeta inteligente. 4 2. Instalación

Más detalles

Manual: Gestor de contenidos e-gim cms. 6 abril 2010

Manual: Gestor de contenidos e-gim cms. 6 abril 2010 Manual: Gestor de contenidos e-gim cms 6 abril 2010 Índice 1 ACCESO AL GESTOR DE CONTENIDOS...3 2 ADMINISTRACIÓN...5 2.1 USUARIOS...5 2.2 ÁREAS...6 3 TIPOS DE CONTENIDO...9 3.1 DIRECTORIO...9 3.2 EVENTOS...10

Más detalles

Guía rápida de registro y presentación de ofertas en la plataforma VORTALnext>

Guía rápida de registro y presentación de ofertas en la plataforma VORTALnext> Guía rápida de registro y presentación de ofertas en la plataforma VORTALnext> www.vortal.es Índice 1 Compatibilidades y requisitos... 1 2 Registro de usuario... 2 3 Registrar una empresa o asociarse a

Más detalles

Aplicateca Certificados SMS

Aplicateca Certificados SMS Aplicateca Certificados SMS Manual de usuario Versión v-2 By DIDIMO Servicios Móviles INDICE INDICE...2 1 QUÉ ES CERTIFICADOS SMS?...3 2 MENÚ PRINCIPAL...5 2.1 GRUPOS...5 2.1.1 Crear Grupo...5 2.1.2 Gestión

Más detalles

GUÍA DE INSTALACIÓN Y USO

GUÍA DE INSTALACIÓN Y USO GUÍA DE INSTALACIÓN Y USO Edif. Metropol 1, C/ Industria 1, 3ª Planta Mod. 14-41927 - Mairena del Aljarafe, SEVILLA Tlf: 954 98 00 37 Email: info@didesis.com Guía de usuario 2 Contenido INTRODUCCIÓN...

Más detalles

PROCESO DE FIRMA CON DNI ELECTRÓNICO en http://eva.coaburgos.com

PROCESO DE FIRMA CON DNI ELECTRÓNICO en http://eva.coaburgos.com REQUISITOS TÉCNICOS PROCESO DE FIRMA CON DNI ELECTRÓNICO en http://eva.coaburgos.com CONTENIDO REQUISITOS... 1 CONFIGURACIÓN DE JAVA... 2 INSTALACIÓN PARA EL DNI ELECTRÓNICO... 3 ALTERNATIVA A FIRMA DESDE

Más detalles

Programación de Aplicaciones Visuales II Ejercicio Paso a Paso: Aplicación para HelpDesk

Programación de Aplicaciones Visuales II Ejercicio Paso a Paso: Aplicación para HelpDesk Programación de Aplicaciones Visuales II Objetivos del Ejercicio: realizar un proceso por pasos y en varias etapas que permita al lector construir una aplicación basada en datos utilizando ASP.NET. Algunas

Más detalles

Manual para la obtención del certificado del sello digital. Manual para la obtención del certificado del sello digital

Manual para la obtención del certificado del sello digital. Manual para la obtención del certificado del sello digital Manual para la obtención del certificado del sello digital Manual para la obtención del certificado del sello digital. 1. Introducción 1.1. Objetivo. El objetivo de este documento es proporcionarle al

Más detalles

Manual de configuración de Adobe Reader para la validación de la firma de un documento Versión 1.0

Manual de configuración de Adobe Reader para la validación de la firma de un documento Versión 1.0 Manual de configuración de Adobe Reader para la validación de la firma de un documento Versión 1.0 Página 1 de 12 Índice de contenidos Introducción...3 Método 1: Instalar los certificados de Firmaprofesional

Más detalles

firma digital Cómo se obtiene Agregar Certificado Digital a Firefox Agregar Certificado Digital a Internet Explorer Firmar otros documentos

firma digital Cómo se obtiene Agregar Certificado Digital a Firefox Agregar Certificado Digital a Internet Explorer Firmar otros documentos firma digital Cómo se obtiene Agregar Certificado Digital a Firefox Agregar Certificado Digital a Internet Explorer Firmar otros documentos Obtención del certificado digital El certificado digital en un

Más detalles

INFORMACIÓN DE NAVEGADORES

INFORMACIÓN DE NAVEGADORES INFORMACIÓN DE NAVEGADORES Para operar con las Sedes Electrónicas de la Informática Presupuestaria es necesario tener un navegador web actualizado, aunque es posible que su funcionamiento sea correcto

Más detalles

Manual Instalación. Componentes necesarias para operar en la Facturación Electrónica SII

Manual Instalación. Componentes necesarias para operar en la Facturación Electrónica SII Manual Instalación Componentes necesarias para operar en la Facturación Electrónica SII Fecha: 03/06/2008 CONTROL DE VERSIONES... 3 1. INTRODUCCIÓN... 4 2. REQUERIMIENTOS DE AMBIENTE... 5 2.1 EN CUANTO

Más detalles

Manual de usuario de la aplicación de envío telemático de partes de accidente y enfermedad profesional

Manual de usuario de la aplicación de envío telemático de partes de accidente y enfermedad profesional de la aplicación de envío telemático de partes de CONTROL DE EDICIONES Nº Revisión Fecha Naturaleza de la revisión 1 20/01/2003 Emisión inicial 2 17/11/2003 Adaptación a LOPD 3 04/01/2007 Cambios 2006

Más detalles

COMPROBACIONES BÁSICAS PARA EL USO DE FIRMA EN EL RTC

COMPROBACIONES BÁSICAS PARA EL USO DE FIRMA EN EL RTC TITULO: COMPROBACIONES BÁSICAS PARA EL USO DE FIRMA EN EL RTC RESUMEN: La idea de este documento es mostrar una serie de acciones y ayudas básicas para intentar determinar y solucionar problemas en la

Más detalles

Manual de Usuario Aplicación Web Registro de Pilas y Acumuladores

Manual de Usuario Aplicación Web Registro de Pilas y Acumuladores Manual de Usuario Aplicación Web Registro de Octubre, 2008 ÍNDICE 1. INTRODUCCIÓN... 3 2. MENÚ PRINCIPAL... 4 3. REGISTRO... 6 3.1. CÓMO REGISTRAR UN PRODUCTOR...6 3.2. CÓMO DAR DE ALTA UN SISTEMA INTEGRADO

Más detalles

Validación de la firma electrónica y el sellado de tiempo de un documento PDF con Adobe Reader

Validación de la firma electrónica y el sellado de tiempo de un documento PDF con Adobe Reader Validación de la firma electrónica y el sellado de tiempo de un documento PDF con Adobe Reader En esta guía le indicamos como validar la firma electrónica y el sellado de tiempo de un documento PDF. Utilizaremos

Más detalles

MANUAL DE CONFIGURACIÓN JAVA Y NAVEGADORES PARA USO DE APLICACIONES CON FIRMA. Versión 1.0

MANUAL DE CONFIGURACIÓN JAVA Y NAVEGADORES PARA USO DE APLICACIONES CON FIRMA. Versión 1.0 MANUAL DE CONFIGURACIÓN JAVA Y NAVEGADORES PARA USO DE APLICACIONES CON FIRMA Versión 1.0 20/10/2014 ÍNDICE Nº Pág. 1 Introducción... 3 2 Requisitos mínimos...4 3 Certificados ACCV y software adicional...4

Más detalles

Manual de usuario del módulo DEM Cliente

Manual de usuario del módulo DEM Cliente Manual de usuario del módulo DEM Cliente Febrero, 2012 Manual de usuario del módulo DEM Cliente INTRODUCCIÓN... 3 OBJETIVO... 3 REQUERIMIENTOS... 4 Equipo... 4 Software... 4 Conocimientos del usuario...

Más detalles

REQUISITOS PARA EL USO DEL REGISTRO ELECTRÓNICO

REQUISITOS PARA EL USO DEL REGISTRO ELECTRÓNICO REQUISITOS PARA EL USO DEL REGISTRO ELECTRÓNICO TABLA DE CONTENIDOS 1. N AVEGADORES SOPORTADOS... 2. R EQUISITOS GENERALES... 2.1 Certificado digital... 3 2.2 Acceso a los puertos 8443 y 8444... 3 2.3

Más detalles

9243059 Edición 1 ES. Nokia y Nokia Connecting People son marcas comerciales registradas de Nokia Corporation

9243059 Edición 1 ES. Nokia y Nokia Connecting People son marcas comerciales registradas de Nokia Corporation 9243059 Edición 1 ES Nokia y Nokia Connecting People son marcas comerciales registradas de Nokia Corporation Cliente de VPN Guía de usuario 9243059 Edición 1 Copyright 2005 Nokia. Reservados todos los

Más detalles

Desarrollo de Servicios Web con JBuilder

Desarrollo de Servicios Web con JBuilder Artículos técnicos Grupo Danysoft: Desarrollo de Servicios Web con JBuilder Segunda parte Oscar Cristobal Ruiz Departamento Java Equipo Grupo Danysoft Enero 2003 - (902) 123146 www.danysoft.com Desarrollo

Más detalles

Configuración de FACe para uso en Sical AN (14-Abril-2015)

Configuración de FACe para uso en Sical AN (14-Abril-2015) Configuración de FACe para uso en Sical AN (14-Abril-2015) Paso 1º. Debéis ir a FACe e imprimir todas las facturas en estado diferente a registrada y darlas por pagadas. Para ver las facturas que os han

Más detalles

AGESIC Gerencia de Proyectos

AGESIC Gerencia de Proyectos AGESIC Gerencia de Proyectos Tutorial para la Solicitud de Certificados para la PGE Plataforma Microsoft Historial de Revisiones Fecha Versión Descripción Autor 30/06/2011 1.0 Versión inicial Horacio López

Más detalles

Manual de Usuario. Página: 1

Manual de Usuario. Página: 1 Manual de Usuario Página: 1 INDICE CONTENIDO 1.- ACCESO A CONSULTA DE TRIBUTOS Página 3 2.- DEFINICIÓN DEL PROCESO DE CONSULTA DE TRIBUTOS 2.1- Detalle del tributo 2.2- Pago de tributos 2.2.1- Pago con

Más detalles

Exportación de base de datos a SQL Server 2005

Exportación de base de datos a SQL Server 2005 Exportación de base de datos a SQL Server 2005 En este número de Enlace Aspel se muestran los pasos a seguir para realizar la exportación de información de base de datos de los sistemas Aspel hacia el

Más detalles

Manual Integración Clientes Servicios WCF. Versión 2.5

Manual Integración Clientes Servicios WCF. Versión 2.5 Manual Integración Clientes Servicios WCF Versión 2.5 1 Control Versión 1.0 (Inicial) Fecha: 15-03-2013 Versión 1.1 Fecha: 21-06-2013 Se añaden notas sobre el servicio de recuperación de documentos a partir

Más detalles

%& %)& '$!%*+ $, %%%&$ %%

%& %)& '$!%*+ $, %%%&$ %% OBJETIVO!!"#$$ %& '(%"#% (% %& %)& '$!%*+ $, %%%&$ %% REQUERIMIENTOS SOFTWARE VERSIÓN LINK Java Development Kit (JDK) 6 http://java.sun.com NetBeans 6.1 http://www.netbeans.org MySQL 5.0 http://dev.mysql.com/

Más detalles

PLATAFORMA DE VISADO TELEMÁTICO.

PLATAFORMA DE VISADO TELEMÁTICO. PLATAFORMA DE VISADO TELEMÁTICO. DESCRIPCIÓN plataforma e-visa para FECHA 22/12/09 presentación telemática de proyectos a visar. Tabla de contenidos 1 Presentación...2 2 Requisitos previos....3 3 Acceso

Más detalles

Configuración del equipo cliente para el uso de los servicios de la Sede Electrónica de los TEA

Configuración del equipo cliente para el uso de los servicios de la Sede Electrónica de los TEA Configuración del equipo cliente para el uso de los servicios de la Sede Electrónica de los TEA 1. INTRODUCCIÓN... 2 2. REQUISITOS DE CONFIGURACIÓN CLIENTE... 2 3. HABILITAR TODOS LOS PROPÓSITOS DE SU

Más detalles

Manual de Uso XML-Whois de Neubox. Manual del Sistema de XML Whois de Neubox Versión 9.12.4

Manual de Uso XML-Whois de Neubox. Manual del Sistema de XML Whois de Neubox Versión 9.12.4 Manual del Sistema de XML Whois de Neubox Versión 9.12.4 1 Índice Sección Página I. Introducción........ 3 II. Contenido del paquete............ 4 III. Instalación y uso....... 5 1. Cómo comprobar la plantilla......

Más detalles

Índice de Contenidos

Índice de Contenidos MANUAL DE USUARIO VIXA- Visor documentos firmados XADES JCYL Índice de Contenidos 1 INTRODUCCIÓN...1 2 Visualización del documento...1 2.1 Pantalla de detalle... 1 2.1.1 Metadatos de la firma... 3 2.1.2

Más detalles

Preguntas y respuestas más frecuentes (FAQ). ANIMSA

Preguntas y respuestas más frecuentes (FAQ). ANIMSA Preguntas y respuestas más frecuentes (FAQ). ANIMSA 1. Qué es una factura electrónica? 2. Qué ventajas aporta la factura electrónica? 3. Tiene validez legal la factura electrónica? 4. A qué obliga la LEY

Más detalles

CIF-KM. GUÍA DE LOS PRIMEROS PASOS

CIF-KM. GUÍA DE LOS PRIMEROS PASOS CIF-KM. GUÍA DE LOS PRIMEROS PASOS Secciones 1. CONCEPTOS PREVIOS. 2. INSTALAR CIF-KM. 2.1 Descargar e instalar CIF-KM. 2.2 Configuración de CIF-KM. 2.3 Acceso externo al servidor de CIF-KM. 3. PRIMERA

Más detalles

PREGUNTAS MÁS FRECUENTES DEL SISTEMA DELTA

PREGUNTAS MÁS FRECUENTES DEL SISTEMA DELTA PREGUNTAS MÁS FRECUENTES DEL SISTEMA DELTA ÍNDICE PREGUNTAS MÁS FRECUENTES DEL SISTEMA DELTA... 1 ÍNDICE... 1 ADMINISTRACION... 3 Registrar nuevo usuario... 3 CERTIFICADOS... 4 Qué se necesita para trabajar

Más detalles

Este documento pretende ser una guía para arrancar con el sistema de visado electrónico SIVES.

Este documento pretende ser una guía para arrancar con el sistema de visado electrónico SIVES. 18/11/06 Manual: Primeros pasos con el sistema. Página 1 de 13 1. Introducción. Este documento pretende ser una guía para arrancar con el sistema de visado electrónico SIVES. El sistema consta, en lo que

Más detalles

SILTRA Guía Técnica. Subdirección General de Afiliación, Cotización y Gestión del Sistema RED

SILTRA Guía Técnica. Subdirección General de Afiliación, Cotización y Gestión del Sistema RED SILTRA Guía Técnica Subdirección General de Afiliación, Cotización y Gestión del Sistema RED Julio de 2015 INDICE 1 Introducción... 3 2 Instalación de SILTRA... 3 2.1 Requerimientos... 3 2.2 Actuaciones

Más detalles

Instalación de una entidad emisora de certificados

Instalación de una entidad emisora de certificados Instalación de una entidad emisora de certificados Para esto necesitamos tener instalador el IIS en Windows 2008 server (En inicio/administrador del servidor/funciones/agregar funciones). En la pantalla

Más detalles

Sophos Enterprise Console Guía avanzada de inicio. En el caso de SEC distribuido:

Sophos Enterprise Console Guía avanzada de inicio. En el caso de SEC distribuido: Sophos Enterprise Console Guía avanzada de inicio En el caso de SEC distribuido: Versión: 5.2 Edición: marzo de 2015 Contenido 1 Acerca de esta guía...4 2 Planificar la instalación...5 2.1 Planificar la

Más detalles

ESPECIFICACIÓN TECNICA MANUAL DE USUARIO PARA INSTALACION DE CERTIFICADOS RAÍZ

ESPECIFICACIÓN TECNICA MANUAL DE USUARIO PARA INSTALACION DE CERTIFICADOS RAÍZ Código: ET-FE-13 Página: 1 de 27 1. OBJETIVO Describir los pasos de instalación de un certificado digital asociado a una Autoridad de Certificación Raíz dicho procedimiento se verán descritos para un ambiente

Más detalles

Administración de sitios Web. Capítulo 8. Servidores Web: Internet Information Server

Administración de sitios Web. Capítulo 8. Servidores Web: Internet Information Server 1 of 9 4/15/2010 9:47 PM Anterior Administración de sitios Web Capítulo 8. Servidores Web: Internet Information Server Siguiente En este punto, nos centraremos en las tareas de administración del servidor

Más detalles

ATLAS MANUAL DE USUARIO SERVICIO DE AUTENTICACION Y AUTORIZACION

ATLAS MANUAL DE USUARIO SERVICIO DE AUTENTICACION Y AUTORIZACION ATLAS MANUAL DE USUARIO SERVICIO DE AUTENTICACION Y AUTORIZACION Versión 1.4 Área de Aplicaciones Especiales y Arquitectura de Software Hoja de Control Título Documento de Referencia Responsable Manual

Más detalles

MANUAL PARA USUARIOS DE MAC CONFIGURACIÓN DE NAVEGADORES VÁLIDOS PROGRAMA DE RENTA POR CLIENTE CITRIX FAQ. Agencia Tributaria INFORMÁTICA TRIBUTARIA

MANUAL PARA USUARIOS DE MAC CONFIGURACIÓN DE NAVEGADORES VÁLIDOS PROGRAMA DE RENTA POR CLIENTE CITRIX FAQ. Agencia Tributaria INFORMÁTICA TRIBUTARIA MANUAL PARA USUARIOS DE MAC CONFIGURACIÓN DE NAVEGADORES VÁLIDOS PROGRAMA DE RENTA POR CLIENTE CITRIX FAQ Agencia Tributaria Centro de Atención Telefónica Departamento de INFORMÁTICA TRIBUTARIA ÍNDICE

Más detalles

MANUAL PARA CONFIGURACIÓN DEL COMPUTADOR DE LOS USUARIOS PARA EL USO DEL SISDON

MANUAL PARA CONFIGURACIÓN DEL COMPUTADOR DE LOS USUARIOS PARA EL USO DEL SISDON MANUAL PARA CONFIGURACIÓN DEL COMPUTADOR DE LOS USUARIOS PARA EL USO DEL SISDON 1. INTRODUCCIÓN: El SISTEMA DE DOCUMENTACIÓN NAVAL (SISDON) es un sistema multiusuario de acceso WEB, el sistema no se instala,

Más detalles