|
10Duke Enterprise C++ Client
|
Implementation of OAuth "Authorization Code Flow with PKCE".
Authorization Code Flow with PKCE is recommended OAuth-flow for use e.g. with desktop browsers. This flow expands on standard Authorization Code Flow by adding proof code to prevent interception attack.
See RFC 7636.
Classes | |
| class | OAuthPKCEFlow |
| OAuth Authorization Code Grant with PKCE implementation of tenduke::oauth::OAuthClient. More... | |
| class | OAuthPKCERequest |
| PKCE-implementation of tenduke::oauth::OAuthRequest. More... | |
Variables | |
| const std::size_t | DEFAULT_STATE_LENGTH = 16 |
| Default length of generated state-parameter. | |
| const std::size_t | DEFAULT_CODEVERIFIER_LENGTH = 64 |
| Default length of generated PKCE code verifier. | |