Viafirma.NET Desktop Client
|
|
- Lorena Ortíz de la Fuente
- hace 8 años
- Vistas:
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...
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 detallesManual 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 detallesport@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 detallesManual 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 detallesTraslado 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 detalles1. 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 detallesGuí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 detallesAdministració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 detallesAUTORIZACIÓ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 detallesCOMPROBACIONES 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 detallesEdició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 detallesPortal 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 detallesSoftware 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 detallesInstalació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 detallesUNIDESYS 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 detallesSALA 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 detallesAdministració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 detallesGuí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 detallesREQUISITOS 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 detallesManual 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 detallesPLATAFORMA 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 detallesDepartamento 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 detallesNotas 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 detallesManual 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 detallesToda 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 detallesSolució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 detallesAcronis 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 detallesDirecció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 detallesfirma 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 detallesManual 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 detallesREQUISITOS 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 detallesCIF-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 detallesPetició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 detallesVideoSoftPHONE 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 detallesIntroducció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 detallesPRIMEROS 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 detallesGestió 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 detallesMANUAL 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 detallesGENERACIÓ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 detallesCATÁ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 detallesArchivo 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 detallesPrograma 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 detallesGuí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 detallesMANUAL 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 detallesPropuesta 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 detallesInstalació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 detallesAdministració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 detallesManual 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 detallesGuí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 detallesAGESIC Á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 detallesContabilidad 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 detallesManual 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 detallesPortal 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 detallesInstalació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 detallesManual: 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 detallesREQUISITOS 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 detallesPerson 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 detallesFacturació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 detallesCertificados 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 detallesKit 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 detallesInternet 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 detallesConfiguració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 detallesMANUAL 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 detallesSOLICITUD 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 detallesManual 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 detallesManual 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 detallesGENERACIÓ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 detallesMANUAL 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 detallesSITRÁ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 detallesFOROS. 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 detallesPRESENTACIÓ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 detallesActivació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 detallesInstrucciones 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 detallesConfiguració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 detallesFirma 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
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 detallesRegistro 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 detallesINFORMACIÓ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 detallesJunio 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 detallesEscudo 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 detallesAplicateca. 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 detallesSistema 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 detallesACCESO 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 detalles1.- 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 detallesPara 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 detallesSOROLLA 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 detallesManual 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 detallesProceso 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 detallesAspectos 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 detallesREDES 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 detallesArsys 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 detallesManual 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 detallesTenemos 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 detallesCó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 detallesTPV 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 detallesPrograma 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 detallesAyuda 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 detallesAGREGAR 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 detallesManual 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 detallesLA 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