Note: You can pass JWKs either by sharing a volume with:
docker run --volumeor by passing the JWK directly with:
docker run -e JWK=$MY_JWKor
docker run didkit-http --jwk $MY_JWK.
-s, --host <host>- Hostname to listen on. Default is
-p, --port <port>- Port to listen on. Default is a random OS-chosen port.
-k, --key <key>- Filename of a JWK to use for issuing credentials and presentations.
-j, --jwk <jwk>- JWK to use for issuing credentials and presentations.
--jwkoptions. If none are provided, issuance functionality will be unavailable. If one is provided, that one will be used to sign all credentials and presentations, regardless of the proof options in the issuance request. If more than one key is provided, the issuance request may identify which key to use for signing by its DID in the
verificationMethodproperty of the proof options; if none is identified in that property, the first key is used.
HTTP_PROXYto have DIDKit use a proxy. Both HTTP and SOCKS protocols are supported.
application/json. Output will be
application/jsonon success; on error it will be either
application/jsonor plain text. For more details, see the documentation for the vc-http-api specification.