LibreDTE

DocumentResponseWorkerInterface extends WorkerInterface

Interfaz para `DocumentResponseWorker`.

Table of Contents

Methods

buildEnvioRecibos()  : EnvioRecibos
Construye el XML `EnvioRecibos` firmado.
buildRespuestaEnvio()  : RespuestaEnvio
Construye el XML `RespuestaDTE` firmado.
validateSchema()  : XmlDocumentInterface
Valida el esquema XSD del documento de respuesta.
validateSignature()  : array<string|int, SignatureValidationResultInterface>
Valida la(s) firma(s) electrónica(s) del documento de respuesta.

Methods

validateSignature()

Valida la(s) firma(s) electrónica(s) del documento de respuesta.

public validateSignature(AbstractExchangeDocument|XmlDocumentInterface|string $source) : array<string|int, SignatureValidationResultInterface>

Para EnvioRecibos hay múltiples firmas (una por recibo más la del SetRecibos). Se retornan todos los resultados.

Parameters
$source : AbstractExchangeDocument|XmlDocumentInterface|string
Attributes
#[NoDiscard]
Return values
array<string|int, SignatureValidationResultInterface>
On this page

Search results