Issuer Module
Issuer module is used by Bundesanzeiger and is responsible for issuing credentials to Enterprises and Natural persons. It is a part of the Bundesanzeiger ecosystem. The issuer module is responsible for receiving credential requests from enterprises, verifying the request, fetching additional information required to issue the credential from the Bundesanzeiger ecosystem, and issuing the credential to the enterprise.
Due to the fact that the OID application is implemented in a modular way, the issuer module does not depend on concrete implementations of low-level components. Which means, that the components responsible for creation of JSON-LD documents, signing, and storing of credentials can be easily replaced as the OID application evolves.