Package mx.com.sw.services.cancelation
Class CancelationValidation
java.lang.Object
mx.com.sw.helpers.GeneralValidations
mx.com.sw.services.cancelation.CancelationValidation
public class CancelationValidation extends GeneralValidations
CancelationValidation Clase para validaciones en el
servicio de cancelacion.
- Since:
- 2020-08-01
- Version:
- 0.0.0.1
- Author:
- Juan Gamez
-
Constructor Summary
Constructors Constructor Description CancelationValidation(java.lang.String url, java.lang.String user, java.lang.String password, java.lang.String token)
Constructor de la clase. -
Method Summary
Modifier and Type Method Description void
validateRequestCSD(java.lang.String csd, java.lang.String key, java.lang.String password, java.lang.String uuid)
Validación para cancelacion mediante CSD.void
validateRequestPFX(java.lang.String pfx, java.lang.String password, java.lang.String uuid)
Validación para cancelacion mediante PFX.void
validateRequestUUID(java.lang.String rfc, java.lang.String uuid)
Validación para cancelacion mediante RFC y UUID.void
validateRequestXML(java.lang.String xml)
Validación para cancelacion mediante XML.
-
Constructor Details
-
CancelationValidation
public CancelationValidation(java.lang.String url, java.lang.String user, java.lang.String password, java.lang.String token) throws ServicesExceptionConstructor de la clase.- Parameters:
url
- url de la API Rest.user
- usuario de SW.password
- password de SW.token
- token de SW.- Throws:
ServicesException
- exception en caso de error.
-
-
Method Details
-
validateRequestCSD
public void validateRequestCSD(java.lang.String csd, java.lang.String key, java.lang.String password, java.lang.String uuid) throws ServicesExceptionValidación para cancelacion mediante CSD.- Parameters:
csd
- String base64 del certificado.key
- String base64 de llave privada.password
- password de llave privada.uuid
- uuid factura.- Throws:
ServicesException
- exception en caso de error.
-
validateRequestPFX
public void validateRequestPFX(java.lang.String pfx, java.lang.String password, java.lang.String uuid) throws ServicesExceptionValidación para cancelacion mediante PFX.- Parameters:
pfx
- String base64 del pfx.password
- password del pfx.uuid
- uuid factura.- Throws:
ServicesException
- exception en caso de error.
-
validateRequestUUID
public void validateRequestUUID(java.lang.String rfc, java.lang.String uuid) throws ServicesExceptionValidación para cancelacion mediante RFC y UUID.- Parameters:
rfc
- rfc emisor.uuid
- uuid factura.- Throws:
ServicesException
- exception en caso de error.
-
validateRequestXML
Validación para cancelacion mediante XML.- Parameters:
xml
- String xml.- Throws:
ServicesException
- exception en caso de error.
-