问题标签 [truevault]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
103 浏览

ios - TrueVault iOS SDK TVQuery 与 TVSort 在 Swift 中返回 400

我已经使用 TrueVault iOS SDK 设置了一个 Swift 项目。运行此代码时,它返回 kTrueVaultErrorDomain 错误 400:

但是,如果我不包括 TVSort 行,它可以正常工作:

有一些关于设置排序的事情。在 ObjC 中它可以正常工作(就像在 truevaultdemoapp 中一样)。可能是什么原因?我尝试使用 NSArray 代替,但仍然存在同样的问题。会发生什么?

0 投票
2 回答
1699 浏览

c# - 使用 c# asp.net 从 sql 下载 blob 文件并且不在其相关的查看器应用程序中显示?

我有一个显示记录的gridview。网格视图有一个链接按钮,我想用它来下载一个 blob 文件,该文件保存在与网格视图加载其数据的位置相同的表中。文件下载得很好,但问题是当我打开下载的文件时,它在其相关的查看器应用程序中没有显示任何内容,这意味着如果我下载 pdf 文件并且下载后当我在 adobe reader 中打开时,文件在 adobe reader 中打开良好完成页面显示但空白没有数据在 jpg、ppt、xlx 等中显示相同,这是我的代码

0 投票
1 回答
283 浏览

security - 我使用哪个 API_KEY 来创建新的 TrueVault 用户?

我想使用用户 API 在 TrueVault 中创建新用户,但它需要一个带有编码 API KEY 的授权标头。我不确定为此目的使用哪个 API 密钥以及从哪里获取它?另外,这是否应该硬编码到我正在创建的移动应用程序中?

谢谢

0 投票
1 回答
167 浏览

truevault - 读取用户属性

所以在创建/更新方法上,有一个属性参数,描述为“描述用户属性的 base64 编码 JSON 文档”。

但是,在读取用户和 auth/me 端点上,它都不会返回属性。我们如何检索数据?

0 投票
2 回答
199 浏览

truevault - 移动应用程序可以在没有“中间人”服务器的情况下使用 TrueVault 存储 JSON 数据吗?

我一直在阅读https://docs.truevault.com/上的文档,但我有点困惑。我在真正的保险库网站上读到了这个:

如果您计划使用任何服务器端库,请确保您使用的任何托管环境都符合 HIPAA。

我认为这意味着 TrueValut 可以支持独立的(仅限客户端)移动应用程序架构。TrueVault API 是唯一的服务器端交互。

但是我对文档的理解是:

  1. API_KEY注册新用户需要一个。
  2. AnyAPI_KEY提供对 TrueVault 中存储的所有数据仓库和 JSON 文档的完全访问权限。

如果这两个假设都是正确的,那意味着直接从客户端应用程序注册新用户是不可能的,这迫使我使用昂贵且资源密集的 HIPPA 恭维网络服务器。解决这个问题的唯一方法是将顶部硬编码API_KEY到应用程序中,如果它API_KEY可以访问我所有的 TrueVault 数据,那显然是不行的。

对于我的用例,我对 TrueVault 有以下要求,以便我能够考虑使用它(我想这些要求对于任何希望开发仅限客户端的医疗保健应用程序的人来说都是相同的):

  1. 用户可以直接从我的客户端应用程序通过 API 进行注册,而无需任何敏感密钥或 root 身份验证数据。
  2. 用户只能使用他们提供的注册数据(用户名/电子邮件/密码)进行身份验证。我的应用程序是多平台的,我不能要求他们记住他们的 API 密钥才能登录。
  3. 用户可以读取/写入/更新/删除链接到他们的个人资料的数据。他们无法使用其凭据访问其他用户的任何数据。

TrueVault 能否满足这三个基本要求?

如果对此的回答是“否”,我建议您在您的网站上更新此文本,因为在没有独立服务器端接口的情况下,TrueVault 不会支持任何可行的 HIPPA 补充应用程序。

0 投票
1 回答
218 浏览

java - Truevault 请求在 android 上使用实体生成器失败,而 curl 等效项成功。对代码更改有什么建议吗?

我正在尝试通过使用相当于 curl https://api.truevault.com/v1/vaults/00000000-0000-0000-0000-000000000000/blob \ -X POST \ -u [API_KEY | ACCESS_TOKEN]: \ --form "file=@xray.pdf" \ -H "Content-Type:multipart/form-data"

https://docs.truevault.com/BLOBs#create-a-blob所述

它以错误的请求告终。以下是回应:

使用 curl 等效项时请求成功。有什么建议我应该在 java 代码中更改吗?

0 投票
3 回答
1029 浏览

angularjs - "Failed to parse UUID" error message on attempting to login via TrueVault api

On attempting to login via the truvault api using angular js, I am getting this error message: Failed to parse UUID. I am passing the username, password and account_id as params. I am successful using the curl command and get the success response.

The 400 error is not described in the api docs for authorization. I am not sure about if this UUID is linked to the schema_id. Would anyone (truevault guys!!) know what I am doing wrong?

0 投票
1 回答
120 浏览

php - 从 TrueVault 下载文件名中带有空格的 Blob

我正在使用 TrueVault REST API 根据https://docs.truevault.com/Files上的文档上传/下载 Blob

要下载现有的 Blob,我通过 PHP 标头重定向将 Blob URL 直接传递到客户端的 Web 浏览器 (Firefox)。客户端可以毫无问题地从 TrueVault 下载 Blob 内容,但是在使用 Firefox 时,我注意到如果正在下载的 Blob 文件名中有空格,则下载时文件名会被截断。

例如,如果我将文件名为“Test File.txt”的 Blob 上传到 TrueVault,它会以“Test”的形式下载到 Firefox。我在其他 PHP 应用程序中看到了这种行为,修复方法是在响应标头中的文件名周围加上引号,如此处所示

我在下载时从 TrueVault 跟踪了响应标头,我可以看到文件名被传递到客户端的位置,而名称周围没有任何引号。由于客户端直接从 TrueVault 下载 Blob,因此我无法在代码中执行任何操作来影响此行为。还有其他人看到这种行为吗?有什么建议么?

0 投票
1 回答
237 浏览

truevault - Truevault API 究竟是如何工作的?[要求澄清]

我目前正在与一家要求他们的患者数据符合 HIPAA 的健康公司合作。

由于不熟悉 HIPAA 合规性,经过研究,我发现像 Truevault 这样的网站提供 HIPAA 合规性数据库,因此患者数据可以安全存储并且不会被盗。

但是,在阅读他们的 REST Api 文档时,我对 Truevault 的“数据库”部分到底是什么感到困惑。他们的文档支持 Vault 和文档的 API。保险库存储文件。

这是我的具体问题:在 Truevualt Api 中,我会通过文档安全地将数据发送到 Truevault 吗?如果不是,那么我是否需要使用其他第三方服务(例如 Parse)首先收集患者数据,然后将其发送到 Truevault?

任何帮助,将不胜感激。提前致谢。

0 投票
0 回答
1561 浏览

php - 致命错误:调用数组上的成员函数 create()

我正在使用 Truevault API 并为我的 Vault 创建一个模式,并最终为我存储在其中的文档创建一个模式。

这是我的代码:

当我在服务器上运行代码时,出现以下错误:

致命错误:调用数组中的成员函数 create() ...