async def get_creds_by_id(self, proof_req_json: str, cred_ids: set) -> str:
LOGGER.debug('<STR_LIT>', proof_req_json, cred_ids)<EOL>creds_json = await anoncreds.prover_get_credentials_for_proof_req(self.wallet.handle, proof_req_json)<EOL>rv_json = prune_creds_json(json.loads(creds_json), cred_ids)<EOL>LOGGER.debug('<STR_LIT>', rv_json)<EOL>return rv_json<EOL>
Get creds structure from HolderProver wallet by credential identifiers.

:param proof_req_json: proof request as per get_creds() above
:param cred_ids: set of credential identifiers of interest
:return: json with cred(s) for input credential identifier(s)