27 releases (1 stable)
| 25.4.0 | Nov 9, 2025 |
|---|---|
| 0.40.8 | Jul 8, 2024 |
| 0.40.6 | Jul 18, 2023 |
| 0.40.2 | Mar 15, 2023 |
| 0.38.14-beta.1 | Jul 14, 2021 |
#395 in Authentication
23 downloads per month
44KB
691 lines
Rust API client for ory-oathkeeper-client
Documentation for all of Ory Oathkeeper's APIs.
Overview
This API client was generated by the OpenAPI Generator project. By using the openapi-spec from a remote server, you can easily generate an API client.
- API version: v25.4.0
- Package version: v25.4.0
- Generator version: 7.13.0
- Build package:
org.openapitools.codegen.languages.RustClientCodegen
Installation
Put the package under your project folder in a directory named ory-oathkeeper-client and add the following to Cargo.toml under [dependencies]:
ory-oathkeeper-client = { path = "./ory-oathkeeper-client" }
Documentation for API Endpoints
All URIs are relative to http://localhost
| Class | Method | HTTP request | Description |
|---|---|---|---|
| ApiApi | decisions | GET /decisions | Access Control Decision API |
| ApiApi | get_rule | GET /rules/{id} | Retrieve a Rule |
| ApiApi | get_well_known_json_web_keys | GET /.well-known/jwks.json | Lists Cryptographic Keys |
| ApiApi | list_rules | GET /rules | List All Rules |
| MetadataApi | get_version | GET /version | Return Running Software Version. |
| MetadataApi | is_alive | GET /health/alive | Check HTTP Server Status |
| MetadataApi | is_ready | GET /health/ready | Check HTTP Server and Database Status |
Documentation For Models
- GenericError
- GetVersion200Response
- HealthNotReadyStatus
- HealthStatus
- IsAlive200Response
- IsReady503Response
- JsonWebKey
- JsonWebKeySet
- Rule
- RuleHandler
- RuleMatch
- Upstream
- Version
To get access to the crate's generated documentation, use:
cargo doc --open
Author
Dependencies
~9–24MB
~284K SLoC