1 个不稳定版本

0.1.0 2024年4月7日

#40#rsa

EUPL-1.2

32KB
598

OAuth 1.0a 客户端库

本crate实现了OAuth核心v1.0a规范

特性

  • rsa - 启用 RSA-SHA1 签名方法

状态 / 路线图

注意:目前我没有计划进一步开发这个库,因为它符合我的需求。尽管如此,如果您有需求,欢迎发送MR或提交问题,我会尽力做一些工作:)

  • 基本功能 - 编码、签名(v0.1.0)
  • 处理请求令牌获取/交换(v0.1.0)
  • 内置可选集成hyper - 目前网络层由用户负责

许可证

根据EUPL-1.2 许可。

摘要

该许可证是互操作性的(没有关于链接的限制,以促进多个组件的集成),互惠的(第三方分发改进或衍生产品必须发布并返回修改后的源代码)和兼容的:不允许全球再许可,但源代码可以在其他项目下以GPL/AGPL、EPL、LGPL、MPL、OSL、CeCILL、LiLiQ等许可下重用。EUPL涵盖SaaS/网络分发。EUPL涵盖“作品”(软件和辅助数据)。(来源)

贡献

除非明确声明,否则您同意在符合本工作的条件下,按照EUPL-1.2 许可证发布任何提交的贡献,无需附加条款或条件。

依赖关系

~2.6–4MB
~74K SLoC