def METHOD_NAME(self, raw_config: json) -> json:
    """
    Return the string commands to invoke the tap with the right configuration options to read data from the source
    """
    # path where we will write the private key.
    keyfile_path = "/tmp/keyfile.p8"
    # write the private key to a file.
    private_key = raw_config["private_key"]
    with open(keyfile_path, "w") as fh:
        fh.write(private_key)
    # add the path of the key file in he config for tap-appstore to use.
    raw_config["key_file"] = keyfile_path
    # remove private_key because we shouldn't need it for anything else in the config.
    del raw_config["private_key"]
    return raw_config