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. | |