Categoría de proyectos

Habilidades

Idioma

Opciones del proyecto

Historial del cliente

Estado del cliente

Resultados

Csharp Com Library for Digital Signature (xml,pdf) parameters must accept Memorystream and Bytearray

Presupuesto: Abierto Publicado: Hace 2 semanas Propuestas: 1
C# Com Interop Library for digitally sig xml and pdf

1) Digital signature mus be performed using USB Token PKCS11 ( Windows Certificate Store )
2) Must accept data as Memorystream/IStream, Byte Array/byte[], also need extra function load, sign and save file on disk
3) PDF must be signed with iTextSharp
4) XML must be signed using transformation c14n
5) COM functions will be consumed;compatible with Delphi/Pascal
6) Certificate must be validated before sign ( Revogated must be rejected, Self Signed must be allowed only if requested on parameter )

I have working sample code to sign xml, also pdf, but does not provide code for use with MemoryStream/IStream or Byte array/byte[] parameters, only loadfromfile/save to file, "poor quality code, amateur programer"

Function Sugestions:

int SignPdfStream( bool AllowSelfSigned, String CertificateSerial, IStream PdfData, int PdfSize, out IStream PdfSignedData, out int PdfSignedSize )

int SignPdfBytes( bool AllowSelfSigned, String CertificateSerial, byte[] PdfData, int PdfSize, out byte[] PdfSignedData, out int PdfSignedSize )

int SignPdfFile( bool AllowSelfSigned, String CertificateSerial, String InputFilename, String OutputFilename )

int SignXmlStream( bool AllowSelfSigned, String CertificateSerial, IStream XmlData, int XmlSize, out IStream XmlSignedData, out int XmlSignedSize )

int SignXmlBytes( bool AllowSelfSigned, String CertificateSerial, byte[] XmlData, int XmlSize, out byte[] XmlSignedData, out int XmlSignedSize )

int SignXmlString( bool AllowSelfSigned, String CertificateSerial, String XmlData, out String XmlSignedData )

int SignXmlFile( bool AllowSelfSigned, String CertificateSerial, String UnsignedFilename, String SignedFilename )

all functions need return an integer enum like, signSucessfull(0), signCertificateRevogated(1), signCertificateExpired(2), signCertificateNotFound(3) and other errors.

i can accept new ideas about functions that can improve code and performace.

Source code must be provided for build with Visual Studio 2013 or 2015

Source code must handle exceptions

Categoria: IT & Programação
Subcategoria: Outros
Tamanho do projeto: Pequeño
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Eu tenho especificações
Experiência nesse tipo de projeto: Sim (Eu já gerenciei esse tipo de projeto)
Disponibilidade requerida: Conforme necessário
Integrações de API: Outros (Outras APIs)
Habilidades requeridas:
Publicado por: Sebastiao R. Brasil

Php Script for Xml input into Mysql database

Presupuesto: Abierto Publicado: Hace 2 años Plazo: 3 días Propuestas: 8
Create a php script that should ready xml files (based on a xsd schema) from a aws folder, insert the information into a mysql database hosted in aws.
For testing purposes, the script should be activated by a manual call (click of a button) from another PHP page (to be developed as well), but for production, it should run automatically based on a time criteria (every xx minutes) to be defined by the application admin.
Database schema and access info will be provided.
XML example (ConsultaNfseResposta.xml) and XSD schema (nfse_pcrj_v01.xsd) provided.
Script will be hosted on AWS.
Tks!
* Category: IT & Programming
* Subcategory: Web Development
* Is this a project or a position?: A project
* I currently have: I have specifications
* Experience in this type of project: Yes (I have managed this kind of project before)
* Required availability: As needed
* Roles needed: Developer
Publicado por: Gustavo C. Última respuesta: Hace 2 años Brasil
Cargando...