Implementations inside of a docker image would need to run with out authorization.
These implementations could then be composed in a localImplementationsConfig.cjs allowing an implementer to create a playlist of sorts for implementations they want to run against.
At a high level:
docker
instead ofendpoint
in a manifest filelocalhost:port/credentials/issue
etc.An existing library for running docker images from node exists here: https://www.npmjs.com/package/docker-compose It includes the ability to pull and run docker images: https://pdmlab.github.io/docker-compose/api.html
Implementations inside of a docker image would need to run with out authorization. These implementations could then be composed in a
localImplementationsConfig.cjs
allowing an implementer to create a playlist of sorts for implementations they want to run against.