ValidatorWorkerInterface
extends
WorkerInterface, StrategiesAwareInterface
in
Interfaz para los validadores de documentos.
Table of Contents
Methods
- validate() : void
- Realiza la validación de los datos del documento.
- validateSchema() : XmlDocumentInterface
- Valida el esquema del XML del documento.
- validateSignature() : SignatureValidationResultInterface
- Valida la firma electrónica del XML del documento.
Methods
validate()
Realiza la validación de los datos del documento.
public
validate(DocumentBagInterface|XmlDocumentInterface|string $source) : void
Parameters
- $source : DocumentBagInterface|XmlDocumentInterface|string
-
Origen a validar: el documento con sus datos ya cargados en la bolsa, o su XML ya construido (como documento o como string).
Tags
validateSchema()
Valida el esquema del XML del documento.
public
validateSchema(DocumentBagInterface|XmlDocumentInterface|string $source) : XmlDocumentInterface
Parameters
- $source : DocumentBagInterface|XmlDocumentInterface|string
-
Origen a validar: el documento con sus datos ya cargados en la bolsa, o su XML ya construido (como documento o como string).
Tags
Return values
XmlDocumentInterface —El documento XML validado.
validateSignature()
Valida la firma electrónica del XML del documento.
public
validateSignature(DocumentBagInterface|XmlDocumentInterface|string $source) : SignatureValidationResultInterface
Parameters
- $source : DocumentBagInterface|XmlDocumentInterface|string
-
Origen a validar: el documento con sus datos ya cargados en la bolsa, o su XML ya construido (como documento o como string).
Tags
Attributes
- #[NoDiscard]
Return values
SignatureValidationResultInterface —El resultado de validar la firma electrónica del documento.