Kohn Release, London Release
Teams are starting to use more requests of the NCMP API from code and at the beginning they added implementation for the client themselves.
Now the OpenAPI definitions are good enough to generate the client code from it.
There is only one minor issue with it: CPS-NCMP requires basic authentication, but it is missing from the OpenAPI definitions.
Due to this, the client is generated in a way that authentication cannot be configured, and the generated code is useless.
For reference: https://swagger.io/docs/specification/authentication/basic-authentication/
Diff file added will be used to add PoC code to CPS.
|131585,2||[NCMP] Add Basic Auth to OpenAPI Definitions||master||cps||Status: MERGED||+2||+1|
|131825,5||[DMI] Add Basic Auth to OpenAPI Definitions||master||cps/ncmp-dmi-plugin||Status: MERGED||+2||+1|