![]() |
Kurlyk
|
Classes | |
| class | ApiKeyAuthProvider |
| Injects an API key into the request either as a header or query parameter. More... | |
| class | BearerTokenAuthProvider |
| Injects an Authorization: Bearer <token> header. More... | |
| class | IAuthProvider |
| Interface for authentication providers that modify HTTP requests or headers. More... | |
| class | ITokenStorage |
| Abstract interface for token persistence. More... | |
| class | OAuthPkceClient |
| Implements the OAuth2 Authorization Code flow with optional PKCE. More... | |
Enumerations | |
| enum class | ApiKeyPlacement { HEADER , QUERY } |
| Determines where the API key is attached. More... | |
|
strong |
Determines where the API key is attached.
| Enumerator | |
|---|---|
| HEADER | Sent as a custom HTTP header. |
| QUERY | Appended as a query parameter to the request URL. |
Definition at line 18 of file ApiKeyAuthProvider.hpp.