没有合适的资源?快使用搜索试试~ 我知道了~
trapperkeeper-authorization-old:这是一个与 PuppetLabs Trapperkeeper 一...
共15个文件
clj:10个
conf:1个
yml:1个
需积分: 8 0 下载量 116 浏览量
2021-06-20
09:27:07
上传
评论
收藏 26KB ZIP 举报
温馨提示
Trapperkeeper-授权 这个 clojure 项目是基于 PuppetLabs Trapperkeeper 的产品的授权库。 它旨在将 Puppet 的auth.conf功能移植到 clojure,以及一种表达授权规则的不同方式。 该库的核心是一个系统,用于表达基于主机的授权规则以访问资源并根据它们检查传入的请求。 安装 将以下内容添加到您的leiningen project.clj : 术语 库的核心是 ACL。 ACL(访问控制列表)是ACE(访问控制条目)的列表。 有几种类型的ACE。 然后我们就有了规则。 规则保护给定资源(通过精确路径或通过正则表达式)。 ACL 附加到规则。 当需要检查传入请求是否被允许时,该库将检查规则路径与请求匹配,然后检查 ACL 允许请求(按名称和/或 IP 地址)。 然后我们有规则,它是单个规则的列表。 高手 该库支持 4 种类型的条
资源推荐
资源详情
资源评论
收起资源包目录
trapperkeeper-authorization-old-master.zip (15个子文件)
trapperkeeper-authorization-old-master
src
puppetlabs
trapperkeeper
authorization
rules.clj 5KB
acl.clj 7KB
ring_middleware.clj 1KB
ring.clj 473B
file
config.clj 3KB
.travis.yml 59B
LICENSE 11KB
dev-resources
puppetlabs
trapperkeeper
authorization
file
config
fixture1.conf 283B
test
puppetlabs
trapperkeeper
authorization
rules_test.clj 8KB
ring_middleware_test.clj 3KB
file
config_test.clj 3KB
acl_test.clj 9KB
README.md 5KB
project.clj 2KB
.gitignore 126B
共 15 条
- 1
资源评论
GDMS
- 粉丝: 31
- 资源: 4529
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功