Android密钥存储访问令牌

Android密钥存储访问令牌,android,access-token,android-keystore,Android,Access Token,Android Keystore,在我的应用程序中,当用户使用OAuth成功进行身份验证时,我需要存储RESTAPI返回的访问令牌。我正在考虑使用密钥库来存储这个令牌,以便在应用程序中进一步使用。但到目前为止,我还没有看到一个使用android密钥库API存储已经生成的密钥的实现。是否存在存储已生成令牌的示例或代码段 另外,如果我使用keystore存储访问令牌,那么根用户可以访问这些令牌吗 谢谢 下面的博文对如何进行这项工作提供了很好的解释 此外,如果加密了这些令牌,那么根用户是否可以访问这些令牌也不重要。幸运的是,Andr

在我的应用程序中,当用户使用OAuth成功进行身份验证时,我需要存储RESTAPI返回的访问令牌。我正在考虑使用密钥库来存储这个令牌,以便在应用程序中进一步使用。但到目前为止,我还没有看到一个使用android密钥库API存储已经生成的密钥的实现。是否存在存储已生成令牌的示例或代码段

另外,如果我使用keystore存储访问令牌,那么根用户可以访问这些令牌吗


谢谢

下面的博文对如何进行这项工作提供了很好的解释


此外,如果加密了这些令牌,那么根用户是否可以访问这些令牌也不重要。幸运的是,Android的系统密钥库守护程序使用AES加密密钥。

鉴于上面链接中的以下免责声明,不确定这是否是可接受的答案:“它将引入私有API,Android SDK和一些操作系统服务实现细节无法提供。这些可能随时发生变化,并且不保证有效。虽然所描述的技术已经在一些不同的设备和操作系统版本(2.1到4.0)上进行了测试,但没有任何保证。如果您决定在生产应用程序中实施,请谨慎。”