26 releases
0.40.8 | Jul 8, 2024 |
---|---|
0.40.6 | Jul 18, 2023 |
0.40.2 | Mar 15, 2023 |
0.39.2 | Aug 18, 2022 |
0.38.14-beta.1 | Jul 14, 2021 |
#216 in Authentication
22 downloads per month
41KB
582 lines
Rust API client for ory-oathkeeper-client
ORY Oathkeeper is a reverse proxy that checks the HTTP Authorization for validity against a set of rules. This service uses Hydra to validate access tokens and policies.
For more information, please visit https://www.ory.am
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: v0.40.8
- Package version: v0.40.8
- Generator version: 7.7.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 |
HealthApi | is_instance_alive | GET /health/alive | Check alive status |
HealthApi | is_instance_ready | GET /health/ready | Check readiness status |
VersionApi | get_version | GET /version | Get service version |
Documentation For Models
- GenericError
- HealthNotReadyStatus
- HealthStatus
- JsonWebKey
- JsonWebKeySet
- Rule
- RuleHandler
- RuleMatch
- Upstream
- Version
To get access to the crate's generated documentation, use:
cargo doc --open
Author
Dependencies
~4–15MB
~203K SLoC