gpt4 book ai didi

java - 在 Android 上使用 JAAS(Java 身份验证和授权服务)

转载 作者:行者123 更新时间:2023-11-30 04:25:22 25 4
gpt4 key购买 nike

是否可以在 Android 应用程序中使用 JAAS?
android API javax.security.auth 包的大部分类都在说

Legacy security code; do not use.

但是在 Android 上是否有任何以用户为中心的 JAAS 的替代品?或者,如果我手动部署 jaas.jar 是否可行?

最佳答案

JAAS 并不真正适用于 Android。 JAAS 为基于 Java 的应用程序提供以用户为中心的安全性(谁是身份——通常是“用户”,例如 LDAP 用户 ID——“运行”应用程序,他们是否被允许做他们想做的事)。在 Android 中,用户 ID 的使用方式不同,因为每个应用程序都使用不同的用户 ID 运行,以便将应用程序彼此分开。由于启用 JAAS 的 Java 应用程序和 Android 应用程序之间存在非常不同的身份概念,因此 JAAS 模型不能很好地与 Android 模型协调,因此文档中会出现警告。

Android 世界中的准等价物是权限模型,本书对此进行了非常详细的解释:http://shop.oreilly.com/product/0636920022596.do .

关于java - 在 Android 上使用 JAAS(Java 身份验证和授权服务),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8636599/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com