FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV Mobile 2024
→
Digital Certificate Signing XML - Certificado Digital Assinar XML
Digital Certificate Signing XML - Certificado Digital Assinar XML
Débuté par adrianoboller, 12 jan. 2015 22:26 - 3 réponses
Connectez-vous…
adrianoboller
#1
Membre enregistré
3 657 messages
Popularité : +175 (223 votes)
Posté le 12 janvier 2015 - 22:26
Description
This component allows digital signing for XML files using a digital certificates
-First, you need import this component to project
-After import, two new classes are created (CertificadosDigitais Class - Manage digital certificates | AssinaturaDigital Class - Contains the method for apply the signature on XML files)
To use this component it's needed declare an object of AssinaturaDigital class and call assinarXML method.
Parameters of assinarXML method:
- sTextoXML : string with content of XML file to sign
- sURI : URI for the signing
- sNroSerieCertificado : Serial Number of digital certificate (note: if this parameter is string blank "" a window be show for user to select an certificate)
assinarXML method result it's a string of original XML content with signing tags
ObjAssina is AssinaturaDigital
sSignedXML is string = clObjAssina:assinarXML(sXML,"#NFe43090390316407000115550000000854360664250862","")
-----------------------------------------------------------------------------------------------
Este componente permite efetuar a assinatura de arquivos XML utilizando certificados digitais
-Primeiramente você deve importar o componente para o projeto
-Após importar o componente, duas novas classes serão criadas (CertificadosDigitais Class - Gerencia os certificados | AssinaturaDigital Class - Contem o método para efetuar a assinatura dos arquivos XML)
Para utilizar o componente é necessário declarar um objeto da classe AssinaturaDigital e chamar o método assinarXML
Parametros do método assinarXML:
- sTextoXML : string com o conteúdo do arquivo XML a ser assinado
- sURI : URI para gerar a assinatura
- sNroSerieCertificado : Nro de série do Certificado (obs: se o parametro do Nro de Serie for uma string em branco "", uma tela será exibida ao usuário para a seleção de um certificado)
o retorno do método assinarXML é uma string do XML origiral contendo também as tags da Assinatura Digital
ObjAssina is AssinaturaDigital
sSignedXML is string = clObjAssina:assinarXML(sXML,"#NFe43090390316407000115550000000854360664250862","")
Obs: é necessário o .Net Framework 2.0 ou superior
Signaler
0
0
adrianoboller
#2
Membre enregistré
3 657 messages
Popularité : +175 (223 votes)
Posté le 13 janvier 2015 - 12:45
http://repository.windev.com/resource.awp…
Signaler
0
0
Salva
#3
Posté le 08 février 2015 - 12:00
Hello, adrianoboller.
What is the component that must be imported to sign an XML document?
Thank you.
Signaler
0
0
Caio Rossi
#4
Posté le 18 juin 2015 - 20:26
Olá, alguem teve sucesso usando este componente?
Signaler
0
0
→ Revenir à WINDEV Mobile 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte