Provison Routes
The service shall implement two routes routes for providing key material:
GET /:tenantId/keys (did:web/jwks) --> application/did+json, https://www.iana.org/assignments/media-types/application/jwk-set+json GET /ipfs/{cid} (ipfs http gateway route)
Both routes must be switched on/off by the chosen type of did type (WEB or IPFS or JWK(in this case both switched of))
Both routes must return an application/json content type.
The did document must be generated over TSA before returning it over the did:web endpoint. In case of IPFS, the did document must be generated first over TSA before anchoring it in IPFS. After this, the IPFS must be queried via the VDR interface to return the did document. Just in case of new keys, the did document must be generated new.