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(" "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(" "<apikey>", "<apipass>", " null, null); Configuración proxy con autenticación: //Inicialización con Proxy CON autenticación ViafirmaClientDesktop.Init(" "<apikey>", "<apipass>", " "<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 System.Uri(@"<proxyHost>:<proxyPort>/"); 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

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 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

port@firmas V.2.3.1 Manual de Portafirmas V.2.3.1

port@firmas V.2.3.1 Manual de Portafirmas V.2.3.1 Manual de Portafirmas V.2.3.1 1 1.- Introducción 2.- Acceso 3.- Interfaz 4.- Bandejas de peticiones 5.- Etiquetas 6.- Búsquedas 7.- Petición de firma 8.- Redactar petición 9.- Firma 10.- Devolución de

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

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

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

Guía rápida de la Oficina Virtual (Solicit@V5) Área Web y Administración Electrónica

Guía rápida de la Oficina Virtual (Solicit@V5) Área Web y Administración Electrónica Guía rápida de la Oficina Virtual (Solicit@V5) Área Web y Administración Electrónica HOJA DE CONTROL Título Nombre del Fichero Autores Guía rápida de la Oficina Virtual (Solicit@V5) UHU_GuiaRapidaSolicita_V5.pdf

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

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

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

Edición de Ofertas Excel Manual de Usuario

Edición de Ofertas Excel Manual de Usuario Edición de Ofertas Excel Manual de Usuario Alfonso XI, 6 28014 Madrid F(+34) 91 524 03 96 www.omie.es Ref. MU_OfertasExcel.docx Versión 4.0 Fecha: 2012-11-26 ÍNDICE 1 INTRODUCCIÓN 3 2 CONSIDERACIONES DE

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

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

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

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

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

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

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

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

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

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

Departamento CERES Área de Tarjetas Inteligentes Manual de Usuario

Departamento CERES Área de Tarjetas Inteligentes Manual de Usuario 14 CORREO SEGURO. Hay aplicaciones de correo que permiten enviar y recibir correos cifrados y firmados digitalmente utilizando criptografía. Estas operaciones garantizan el intercambio seguro de información,

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 Instalación de certificados digitales en Outlook 2000

Manual Instalación de certificados digitales en Outlook 2000 Manual Instalación de certificados digitales en Outlook 2000 Documento SIGNE_GCSWIE. Ver. 1.0 Fecha de aplicación 12/07/2011 Seguridad documental Este documento ha sido generado por el Departamento de

Más detalles

Toda base de datos relacional se basa en dos objetos

Toda base de datos relacional se basa en dos objetos 1. INTRODUCCIÓN Toda base de datos relacional se basa en dos objetos fundamentales: las tablas y las relaciones. Sin embargo, en SQL Server, una base de datos puede contener otros objetos también importantes.

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

Acronis License Server. Guía del usuario

Acronis License Server. Guía del usuario Acronis License Server Guía del usuario TABLA DE CONTENIDO 1. INTRODUCCIÓN... 3 1.1 Generalidades... 3 1.2 Política de licencias... 3 2. SISTEMAS OPERATIVOS COMPATIBLES... 4 3. INSTALACIÓN DE ACRONIS LICENSE

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

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

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

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

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

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

VideoSoftPHONE Active Contact

VideoSoftPHONE Active Contact VideoSoftPHONE Active Contact 1 ÍNDICE 1. CÓMO INSTALAR MI VIDEOSOFTPHONE SOFTWARE?... 1 1.1. REQUISITOS PREVIOS... 1 1.1.1. Requisitos del sistema... 1 1.1.2. Requisitos Software... 1 1.2. INSTALACIÓN...

Más detalles

Introducción a la Firma Electrónica en MIDAS

Introducción a la Firma Electrónica en MIDAS Introducción a la Firma Electrónica en MIDAS Firma Digital Introducción. El Módulo para la Integración de Documentos y Acceso a los Sistemas(MIDAS) emplea la firma digital como método de aseguramiento

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

Gestió n de Certificadó Digital

Gestió n de Certificadó Digital Gestió n de Certificadó Digital Contenido Introducción... 2 Exportar certificado... 5 Importar certificado... 8 Renovar el Certificado... 10 1 Introducción Los certificados digitales o certificados de

Más detalles

MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD

MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD Fecha última revisión: Diciembre 2010 Tareas Programadas TAREAS PROGRAMADAS... 3 LAS TAREAS PROGRAMADAS EN GOTELGEST.NET... 4 A) DAR DE ALTA UN USUARIO...

Más detalles

GENERACIÓN DE TRANSFERENCIAS

GENERACIÓN DE TRANSFERENCIAS GENERACIÓN DE TRANSFERENCIAS 1 INFORMACIÓN BÁSICA La aplicación de generación de ficheros de transferencias permite generar fácilmente órdenes para que la Caja efectúe transferencias, creando una base

Más detalles

CATÁLOGO CATÁLOGO CATÁLOGO CATÁLOGO CATÁLOGO

CATÁLOGO CATÁLOGO CATÁLOGO CATÁLOGO CATÁLOGO CATÁLOGO MANUAL DE USUARIO CATÁLOGO MANUAL DE USUARIO CATÁLOGO MANUAL DE USUARIO 1. CATÁLOGO MANUAL DE USUARIO CATÁLOGO AHORA CATÁLOGO MANUAL DE USUARIO 1 1. Introducción AHORA Catálogo es una aplicación

Más detalles

Archivo de correo con Microsoft Outlook contra Exchange Server

Archivo de correo con Microsoft Outlook contra Exchange Server Archivo de correo con Microsoft Outlook contra Exchange Server Resumen Con este proceso de archivado, lo que pretendemos es guardar nuestro correo en un archivo de datos, para así poder realizar una copia

Más detalles

Programa diseñado y creado por 2014 - Art-Tronic Promotora Audiovisual, S.L.

Programa diseñado y creado por 2014 - Art-Tronic Promotora Audiovisual, S.L. Manual de Usuario Programa diseñado y creado por Contenido 1. Acceso al programa... 3 2. Opciones del programa... 3 3. Inicio... 4 4. Empresa... 4 4.2. Impuestos... 5 4.3. Series de facturación... 5 4.4.

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

MANUAL DE USUARIO DE LA APLICACIÓN DE ACREDITACION DE ACTIVIDADES DE FORMACION CONTINUADA. Perfil Entidad Proveedora

MANUAL DE USUARIO DE LA APLICACIÓN DE ACREDITACION DE ACTIVIDADES DE FORMACION CONTINUADA. Perfil Entidad Proveedora MANUAL DE USUARIO DE LA APLICACIÓN DE ACREDITACION DE ACTIVIDADES DE FORMACION CONTINUADA Perfil Entidad Proveedora El objetivo del módulo de Gestión de Solicitudes vía Internet es facilitar el trabajo

Más detalles

Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA

Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA Documento de trabajo elaborado para la Red Temática DocenWeb: Red Temática de Docencia en Control mediante Web (DPI2002-11505-E)

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

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 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

Guía de Obtención de Certificados para la Facturación Electrónica en Adquira Marketplace.

Guía de Obtención de Certificados para la Facturación Electrónica en Adquira Marketplace. Guía de Obtención de Certificados para la Facturación Electrónica en Adquira Marketplace. Julio 2004 Propiedad Intelectual La presente obra ha sido divulgada y editada por ADQUIRA ESPAÑA S.A. correspondiéndole

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

Contabilidad y Estados Financieros Programas de Gestión

Contabilidad y Estados Financieros Programas de Gestión PROGRAMAS DE GESTIÓN Programas de Gestión En cada Programa de la aplicación puede acceder, mediante el botón Contenido a una ayuda sobre el mismo, en la que se explica su funcionalidad y los conceptos

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

Portal del Proveedor. Guía de uso rápido para el proveedor: Generar y enviar facturas desde el portal.

Portal del Proveedor. Guía de uso rápido para el proveedor: Generar y enviar facturas desde el portal. Portal del Proveedor Guía de uso rápido para el proveedor: Generar y enviar facturas desde el portal. TABLA DE CONTENIDOS 1. INTRODUCCIÓN... 4 2. ENTRADA EN EL PORTAL DEL PROVEEDOR... 5 3. ALTA DE BORRADOR...

Más detalles

Instalación y Registro Versiones Educativas 2013

Instalación y Registro Versiones Educativas 2013 Instalación y Registro Versiones Educativas 2013 Octubre 2012 Instalación y Registro Online página 2 Índice Introducción... 4 Instalación Versión Educativa Aula... 6 1. Setup... 6 2. Instalación... 7 3.

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

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

Person IP CRM Manual MOBILE

Person IP CRM Manual MOBILE Manual MOBILE División Informática BuscPerson Telecomunicaciones : Manual MOBILE 0.- Introducción 3 0.1 Configuración de los terminales 3 0.2 Acceso de Usuarios 3 1.- Funcionalidades CRM 5 1.1 Agenda del

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

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

Kit de Autenticación con Tarjetas. Guía Técnica de Configuración

Kit de Autenticación con Tarjetas. Guía Técnica de Configuración Kit de Autenticación con Tarjetas Guía Técnica de Configuración 1 ÍNDICE 1. 2. 3. 4. 5. 6. 7. INTRODUCCIÓN... 3 INSTALACION DEL LECTOR Y ACTIVACIÓN DE LA LICENCIA... 4 ALTA DE CÓDIGOS ID... 7 ALTA DE USUARIOS

Más detalles

Internet Information Server

Internet Information Server Internet Information Server Internet Information Server (IIS) es el servidor de páginas web avanzado de la plataforma Windows. Se distribuye gratuitamente junto con las versiones de Windows basadas en

Más detalles

Configuración factura electrónica. construsyc instasyc

Configuración factura electrónica. construsyc instasyc Configuración factura electrónica construsyc instasyc Facturación electrónica Según la propia definición de la Agencia Tributaria, la factura electrónica es un documento tributario generado por medios

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

SOLICITUD DEL CERTIFICADO

SOLICITUD DEL CERTIFICADO Tabla de Contenido MANUAL DEL USUARIO... Error! Marcador no definido. 1. Requerimiento de Certificación... 1 1.1 Llenar la forma... 2 1.2 Seleccionar el nivel de seguridad... 3 1.3 Generar las llaves...

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 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

GENERACIÓN DE ANTICIPOS DE CRÉDITO

GENERACIÓN DE ANTICIPOS DE CRÉDITO GENERACIÓN DE ANTICIPOS DE CRÉDITO 1 INFORMACIÓN BÁSICA La aplicación de generación de ficheros de anticipos de crédito permite generar fácilmente órdenes para que la Caja anticipe el cobro de créditos

Más detalles

MANUAL DE USUARIO FACTURACIÓN ELECTRÓNICA

MANUAL DE USUARIO FACTURACIÓN ELECTRÓNICA MANUAL DE USUARIO FACTURACIÓN ELECTRÓNICA Proveedores PLATAFORMA FACTURACIÓN ELECTRÓNICA PARA PROVEEDORES DE LA JUNTA DE COMUNIDADES DE CASTILLA LA MANCHA. Índice 1. INTRODUCCIÓN... 3 2. ACCESO A LA PLATAFORMA

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

FOROS. Manual de Usuario

FOROS. Manual de Usuario FOROS Manual de Usuario Versión: 1.1 Fecha: Septiembre de 2014 Tabla de Contenidos 1. INTRODUCCIÓN... 4 1.1 Propósito... 4 1.2 Definiciones, acrónimos y abreviaturas... 4 2. ESPECIFICACIONES TÉCNICAS...

Más detalles

PRESENTACIÓN TELEMÁTICA DE CUENTAS ANUALES

PRESENTACIÓN TELEMÁTICA DE CUENTAS ANUALES PRESENTACIÓN TELEMÁTICA DE CUENTAS ANUALES Manual de usuario 21 de febrero de 2014 Colegio de Registradores de España C/ Diego de León, 21 28006 Madrid Presentación Telemática de Cuentas Anuales http://www.registradores.org

Más detalles

Activación de un Escritorio Remoto

Activación de un Escritorio Remoto Activación de un Escritorio Remoto La activación de un Escritorio Remoto se realiza en dos fases, en la primera se habilita a un Usuario de un ordenador para que pueda admitir una conexión remota, la segunda

Más detalles

Instrucciones de instalación de IBM SPSS Modeler (licencia de usuario autorizado)

Instrucciones de instalación de IBM SPSS Modeler (licencia de usuario autorizado) Instrucciones de instalación de IBM SPSS Modeler (licencia de usuario autorizado) Contenido Instrucciones para la instalación.... 1 Requisitos del sistema........... 1 Código de autorización..........

Más detalles

Configuración de Internet Explorer para su uso con controles Activex

Configuración de Internet Explorer para su uso con controles Activex Configuración de Internet Explorer para su uso con controles Activex Versión 1.0 Octubre 2008 Página: 1 CONTROL DE CAMBIOS Fecha Versión Cambios 28/10/2008 1.0 Primera versión del documento Página: 2 1

Más detalles

Firma Digital. Cómo se realiza la solicitud de certificados que posibilitan la firma digital de documentos?

Firma Digital. Cómo se realiza la solicitud de certificados que posibilitan la firma digital de documentos? Firma Digital Cómo se realiza la solicitud de certificados que posibilitan la firma digital de documentos? La AFIP es un organismo que ha obtenido la licencia para actuar como proveedor de servicios de

Más detalles

ÍNDICE 1 DESCRIPCIÓN 3 2 OPERATIVA DE LA FUNCIÓN 3 3 REGISTRO DE FACTURAS 4 4 REGISTRO MASIVO DE FACTURAS 10

ÍNDICE 1 DESCRIPCIÓN 3 2 OPERATIVA DE LA FUNCIÓN 3 3 REGISTRO DE FACTURAS 4 4 REGISTRO MASIVO DE FACTURAS 10 AUTOREGISTRO FACTURAS POR INTERNET MANUAL DE USUARIO Registro de facturas Registro facturas.doc 2 de 14 26/09/2003 ÍNDICE 1 DESCRIPCIÓN 3 2 OPERATIVA DE LA FUNCIÓN 3 3 REGISTRO DE FACTURAS 4 3.1 Pantalla

Más detalles

Registro de Animales destinados a la investigación. (HAMELIN) Manual de Usuario: Centro de Investigación

Registro de Animales destinados a la investigación. (HAMELIN) Manual de Usuario: Centro de Investigación Registro de Animales destinados a la. (HAMELIN) Manual de Usuario: Centro de Investigación Versión: 1.0 Fecha: Junio de 2014 Índice 1. INTRODUCCIÓN... 3 1.1 Propósito... 3 1 1.2 Definiciones, acrónimos

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

Junio de 2014 MINISTERIO DE AGRICULTURA, ALIMENTACIÓN Y MEDIO AMBIENTE SUBSECRETARIA DIRECCIÓN GENERAL DE SERVICIOS

Junio de 2014 MINISTERIO DE AGRICULTURA, ALIMENTACIÓN Y MEDIO AMBIENTE SUBSECRETARIA DIRECCIÓN GENERAL DE SERVICIOS MINISTERIO DE AGRICULTURA, ALIMENTACIÓN Y MEDIO AMBIENTE SUBSECRETARIA DIRECCIÓN GENERAL DE SERVICIOS SUBDIRECCIÓN GENERAL DE RECURSOS HUMANOS INSTRUCCIONES PARA REALIZAR EL PROCEDIMIENTO SOLICITUD DE

Más detalles

Escudo Movistar Guía Rápida de Instalación Para Windows

Escudo Movistar Guía Rápida de Instalación Para Windows Escudo Movistar Guía Rápida de Instalación Para Windows Guía de Instalación Página 1 Índice ESCUDO MOVISTAR.... 3 1. INSTALACIÓN DEL SERVICIO ESCUDO MOVISTAR... 3 1.1. VERSIONES SOPORTADAS... 3 1.2. DISPOSITIVOS

Más detalles

Aplicateca. Manual de Usuario: Ilion Factura Electrónica. Espíritu de Servicio

Aplicateca. Manual de Usuario: Ilion Factura Electrónica. Espíritu de Servicio Aplicateca Manual de Usuario: Ilion Factura Electrónica Espíritu de Servicio Índice 1 Introducción... 4 1.1 Qué es Ilion Factura electrónica?... 4 1.2 Requisitos del sistema... 4 1.3 Configuración del

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

ACCESO AL SERVIDOR EXCHANGE MEDIANTE OWA

ACCESO AL SERVIDOR EXCHANGE MEDIANTE OWA ACCESO AL SERVIDOR EXCHANGE MEDIANTE OWA El Acceso al correo a través de OWA (Outlook Web Access) es una herramienta que permite a los usuarios consultar sus mensajes en una interfaz Web a través de un

Más detalles

1.- INTRODUCCIÓN 2.- PARÁMETROS

1.- INTRODUCCIÓN 2.- PARÁMETROS 1.- INTRODUCCIÓN Hemos diseñado una aplicación que facilite el envío a las entidades bancarias de las de cobro por domiciliación. La entrada de esta aplicación pueden ser, tanto ficheros cuyos formatos

Más detalles

Para descargar la versión más reciente de Skype accedemos al sitio web de Skype y luego hacemos clic en Descargar Skype para escritorio de Windows.

Para descargar la versión más reciente de Skype accedemos al sitio web de Skype y luego hacemos clic en Descargar Skype para escritorio de Windows. Skype Skype: este servicio nos permite comunicarnos en forma sincrónica con nuestros contactos mediante mensajes instantáneos (chat) y realizando video llamadas. Skype Microsoft cuenta con un sistema de

Más detalles

SOROLLA MODULO DE JUSTIFICANTES DEL GASTO

SOROLLA MODULO DE JUSTIFICANTES DEL GASTO MINISTERIO DE ECONOMÍA Y HACIENDA SECRETARÍA DE DE HACIENDA Y PRESUPUESTOS GENERAL DE LA SUBDIRECCIÓN GENERAL DE APLICACIONES DE CONTABILIDAD Y CONTROL SOROLLA MODULO DE JUSTIFICANTES DEL GASTO GUÍA DE

Más detalles

Manual de rol gestor de GAV para moodle 2.5

Manual de rol gestor de GAV para moodle 2.5 Manual de rol gestor de GAV para moodle 2.5 Consultas LDAP-GAUR... 2 Buscar en LDAP datos de un usuario... 2 Docentes... 3 Buscar en GAUR datos de un docente... 3 Buscar en GAUR la docencia de un docente

Más detalles

Proceso de cifrado. La fortaleza de los algoritmos es que son públicos, es decir, se conocen todas las transformaciones que se aplican al documento

Proceso de cifrado. La fortaleza de los algoritmos es que son públicos, es decir, se conocen todas las transformaciones que se aplican al documento Qué es AT-Encrypt nos permitirá dotar de contraseña a cualquier documento o carpeta. Este documento o carpeta sólo será legible por aquel que conozca la contraseña El funcionamiento del cifrado (o encriptación)

Más detalles

Aspectos generales. Al terminar su generación, obtenemos un documento que nos garantiza:

Aspectos generales. Al terminar su generación, obtenemos un documento que nos garantiza: Aspectos generales La validez y eficacia de la factura electrónica es exactamente la misma que aquella que posee la factura en papel y al contar con la firma electrónica se garantiza la autentificación

Más detalles

REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS

REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS Servicio DNS - 1 - Servicio DNS...- 3 - Definición... - 3 - Instalación... - 5 - Configuración del Servidor DNS...- 10 - - 2 - Servicio DNS Definición

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

Manual aplicación móvil iphone y Android

Manual aplicación móvil iphone y Android Manual aplicación móvil iphone y Android Índice Para qué sirve la aplicación? 1 Sirve para mi teléfono? 1 Dónde la puedo descargar? 2 Registrarse en la aplicación 3 Pantalla de Inicio 5 El Club 6 Reservar

Más detalles

Tenemos que instalar los programas de los usuarios también (los anteriormente mencionados) y los siguientes que vamos a nombrar.

Tenemos que instalar los programas de los usuarios también (los anteriormente mencionados) y los siguientes que vamos a nombrar. TUTORIAL INCEME Programas necesarios PC s usuarios En los ordenadores donde se va a ejecutar INCEME van hacer falta una serie de programas para su funcionamiento. Tendremos que tener los.net Framework

Más detalles

Cómo instalar fácilmente tu WordPress tras contratar un hosting en Hostalia

Cómo instalar fácilmente tu WordPress tras contratar un hosting en Hostalia Cómo instalar fácilmente tu WordPress tras contratar un hosting en Hostalia Cardenal Gardoki, 1 48008 BILBAO (Vizcaya) Teléfono: 902 012 199 www.hostalia.com La puesta en marcha de WordPress es muy sencilla,

Más detalles

TPV VIRTUAL O PASARELA DE PAGOS DE CAJASTUR

TPV VIRTUAL O PASARELA DE PAGOS DE CAJASTUR TPV VIRTUAL O PASARELA DE PAGOS DE CAJASTUR El TPV (Terminal Punto de Venta) Virtual es un producto dirigido a empresas y comercios, con tienda en internet, que permite el cobro de las ventas realizadas

Más detalles

Programa de Ayuda EMCS Instalación Versión SQL Server Versión 1.0 - Marzo 2010

Programa de Ayuda EMCS Instalación Versión SQL Server Versión 1.0 - Marzo 2010 Programa de Ayuda EMCS Instalación Versión SQL Server Versión 1.0 - Marzo 2010 Programa de Ayuda EMCS Instalación Versión SQL Server Tabla de Contenido 1 INSTALACIÓN EN EL SERVIDOR...3 1.1 CREAR LA BASE

Más detalles

Ayuda Aplicación SIGI

Ayuda Aplicación SIGI Ayuda Aplicación SIGI Versión 1.0 Autor Secretaría General Técnica Fecha Inicio 17/03/2013 12:33:00 Fecha último cambio 19/03/2013 11:38:00 Fecha: 19/03/2013 Página 1 de 17 Índice 1. PRESENTACIÓN 3 2.

Más detalles

AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7

AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7 Tutoriales de ayuda e información para todos los niveles AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7 Como agregar a una red existente un equipo con Windows 7 y compartir sus archivos

Más detalles

Manual de iniciación a

Manual de iniciación a DOCUMENTACIÓN Picasa y otras nubes Manual de iniciación a DROPBOX 1 Últimamente se ha hablado mucho de la nube y de cómo es el futuro de la Web. También se han presentado servicios y aplicaciones que ya

Más detalles

LA OFICINA DE REGISTRO VIRTUAL (ORVE) 21 y 22 de mayo de 2015

LA OFICINA DE REGISTRO VIRTUAL (ORVE) 21 y 22 de mayo de 2015 LA OFICINA DE REGISTRO VIRTUAL (ORVE) 21 y 22 de mayo de 2015 INTRODUCCIÓN ORVE es un servicio de administración electrónica en la nube ofrecido a todas las Administraciones Públicas, que permite digitalizar

Más detalles