没有合适的资源?快使用搜索试试~ 我知道了~
libjwt-typed:JSON Web令牌(JWT)的Haskell实现
共53个文件
hs:32个
html:8个
yaml:3个
需积分: 5 0 下载量 131 浏览量
2021-05-24
23:34:22
上传
评论
收藏 974KB ZIP 举报
温馨提示
libjwt类型 Haskell实现。 用法 创建有效载荷命名空间 签署令牌 解码令牌 支持的类型标志 基准测试 签收 解码 未实现 主意 主要特征 类型安全 除了Haskell标准的类型安全性之外,该库还会跟踪公共和私人索赔的名称和类型。 该库中没有面向用户的HashMap ! JWT令牌的类型可能是: Jwt '["user_name" ->> Text, "is_root" ->> Bool, "user_id" ->> UUID, "created" ->> UTCTime, "accounts" ->> NonEmpty (UUID, Text)] ('SomeNs "https://example.com") 。 它从以精确类型编码的信息中自动得出编码器和解码器。 它也可以与诸如记录之类的通用表示一起使用。 速度和坚固性 libjwt-typed使用libjwt进行底
资源推荐
资源详情
资源评论
收起资源包目录
libjwt-typed-master.zip (53个子文件)
libjwt-typed-master
.gitignore 558B
src
Libjwt
Flag.hs 4KB
JsonByteString.hs 1KB
Decoding.hs 5KB
RegisteredClaims.hs 3KB
Classes.hs 18KB
NumericDate.hs 2KB
ASCII.hs 554B
Header.hs 2KB
PrivateClaims.hs 26KB
Algorithms.hs 4KB
Encoding.hs 5KB
Jwt.hs 9KB
Exceptions.hs 3KB
FFI
Libjwt.hsc 606B
Jsmn.hsc 1KB
Jwt.hs 16KB
JwtValidation.hs 8KB
Keys.hs 8KB
Payload.hs 8KB
cbits
jsmn
HsJsonTokenizer.c 947B
Web
Libjwt.hs 11KB
Libjwt
Tutorial.hs 5KB
.travis.yml 1KB
LICENSE 16KB
CHANGELOG.md 719B
stack-8.8.3.yaml 20B
.gitmodules 94B
bench
Env.hs 3KB
results
nightly-2020-09-16
signing-RSA512.html 289KB
signing-ECDSA256.html 314KB
decoding-HMAC512.html 339KB
encoding-ECDSA512.html 293KB
signing-HMAC512.html 341KB
decoding-RSA512.html 331KB
decoding-ECDSA256.html 305KB
decoding-ECDSA512.html 282KB
Benchmarks.hs 2KB
Algorithms.hs 10KB
Benchmarks
Data.hs 560B
Libjwt.hs 6KB
Jose.hs 8KB
README.md 23KB
libjwt-typed.cabal 8KB
stack.nightly.yaml 29B
test
Env.hs 8KB
Interop
JWTHelpers.hs 2KB
JWTEncoding.hs 9KB
JWTDecoding.hs 13KB
Properties.hs 7KB
Spec.hs 542B
Generators.hs 7KB
stack.yaml 19B
共 53 条
- 1
资源评论
沈临白
- 粉丝: 44
- 资源: 4572
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功