26个版本
0.40.8 | 2024年7月8日 |
---|---|
0.40.6 | 2023年7月18日 |
0.40.2 | 2023年3月15日 |
0.39.2 | 2022年8月18日 |
0.38.14-beta.1 | 2021年7月14日 |
#356 in 认证
305 每月下载
41KB
582 行
Rust API客户端用于ory-oathkeeper-client
ORY Oathkeeper是一个反向代理,用于检查HTTP授权是否有效。此服务使用Hydra来验证访问令牌和策略。
更多信息,请访问 https://www.ory.am
概述
此API客户端由OpenAPI Generator项目生成。通过使用远程服务器的openapi-spec,您可以轻松生成API客户端。
- API版本:v0.40.8
- 包版本:v0.40.8
- 生成器版本:7.7.0
- 构建包:
org.openapitools.codegen.languages.RustClientCodegen
安装
将包放入名为ory-oathkeeper-client
的目录中,并将以下内容添加到Cargo.toml
的[dependencies]
ory-oathkeeper-client = { path = "./ory-oathkeeper-client" }
API端点文档
所有URI都是相对于https://127.0.0.1
类 | 方法 | HTTP请求 | 描述 |
---|---|---|---|
ApiApi | decisions | GET /decisions | 访问控制决策API |
ApiApi | get_rule | GET /rules/{id} | 检索规则 |
ApiApi | get_well_known_json_web_keys | GET /.well-known/jwks.json | 列出加密密钥 |
ApiApi | list_rules | GET /rules | 列出所有规则 |
HealthApi | is_instance_alive | GET /health/alive | 检查存活状态 |
HealthApi | is_instance_ready | GET /health/ready | 检查准备状态 |
VersionApi | get_version | GET /version | 获取服务版本 |
模型文档
- GenericError
- HealthNotReadyStatus
- HealthStatus
- JsonWebKey
- JsonWebKeySet
- Rule
- RuleHandler
- RuleMatch
- Upstream
- Version
要获取crate生成的文档,请使用
cargo doc --open
作者
依赖关系
~4-16MB
~216K SLoC