libredte_lib_sdk.billing.trading_parties.mandatario_manager module
Servicio para billing.trading_parties.mandatario_manager.
- class libredte_lib_sdk.billing.trading_parties.mandatario_manager.MandatarioManagerService(client: ApiClient)
Bases:
objectGestión del mandatario (representante) dueño de un certificado.
create_fake_certificate() genera un certificado ficticio para pruebas/desarrollo; create_from_certificate() hace el camino inverso, extrayendo el mandatario (RUT/nombre/correo) desde un certificado real ya cargado (ver system.certificate.loader::load).
- create_fake_certificate(mandatario: Mandatario) Certificate
Genera un certificado digital ficticio para mandatario.
Únicamente para pruebas/desarrollo: el certificado resultante es autofirmado por una CA de prueba de LibreDTE, no sirve para autenticar de verdad ante el SII. El Certificate resultante ya viene con el RUT/nombre/correo/vigencia poblados.
- create_from_certificate(certificate: Certificate) Mandatario
Extrae el mandatario dueño de certificate (RUT/nombre/correo).