Insert certificate information into an XML document (as a file) and output to memory.
Namespace:
FirmaSATAssembly: diFirmaSatNet (in diFirmaSatNet.dll) Version: 10.50.0.29531
Syntax
C# |
---|
public static byte[] InsertCertToBytes( string xmlFile, string certFile ) |
Visual Basic (Declaration) |
---|
Public Shared Function InsertCertToBytes ( _ xmlFile As String, _ certFile As String _ ) As Byte() |
Parameters
- xmlFile
- Type: System..::.String
Name of input XML file to be processed (or a string containing XML data)
- certFile
- Type: System..::.String
X.509 certificate file
Return Value
XML data as a byte array.
Remarks
(file) --> (bytes)
Examples

// Pass input XML data as a string string xmlStr = File.ReadAllText("cfdv40-ejemplo-nocertnum.xml"); string cerStr = Sat.GetCertAsString("emisor.cer"); byte[] b = Sat.InsertCertToBytes(xmlStr, cerStr); Console.WriteLine(System.Text.Encoding.UTF8.GetString(b)); // <cfdi:Comprobante // ... // NoCertificado="30001000000300023708" Sello="" Certificado="MIIF+TCCA+GgAwIBAgIU ...