Project to incorporate the Gaia-X compliance widget to obtain participant credentials and service offerings.
Description of how to use this project if required. (For libraries)
Description of how to run this project. (For apps)
El widget se puede incrustar en un iframe. Al completar con éxito el flujo de cumplimiento normativo, envía los resultados al elemento padre mediante postMessage.
{
«files»: [
{ «filename»: «legalParticipant.json», “content_in_base64”: «...» },
{ «filename»: «gx-terms-and-cs.json», “content_in_base64”: «...» },
{ «filename»: «legalRegistrationNumber.json», “content_in_base64”: «...» },
{ «filename»: «complianceCredential.json», “content_in_base64”: «...» }
]
}| Archivo | Contenido |
|---|---|
legalParticipant.json |
Certificado digital del participante legal firmado |
gx-terms-and-cs.json |
Certificado digital de términos y condiciones firmado |
legalRegistrationNumber.json |
Certificado digital del número de registro legal (firmado por el notario de Gaia-X) |
complianceCredential.json |
Credencial de cumplimiento emitida por Gaia-X (solo si la validación fue exitosa) |
Solo se envía si el cumplimiento es exitoso (201). Si falla, se muestra el error en la interfaz de usuario sin enviar postMessage.
Link to the CHANGELOG.md file generated following this good practices.