d2d_secure_rpc uses api