summaryrefslogtreecommitdiffstats
path: root/src/oauth/qoauth2authorizationcodeflow.cpp
Commit message (Expand)AuthorAgeFilesLines
* Doc: Language and style review of Qt OAuth 2.0 Overview pageJerome Pasion8 days1-1/+1
* Mark security critical filesJuha Vuolle2025-04-231-0/+1
* Rest of code: use toLatin1() on FullEncoded URLsMarc Mutz2025-01-241-2/+2
* QAbstractOAuth2: remember property by which the scope came inMarc Mutz2025-01-241-0/+6
* Change '*scopeTokens' type from QStringList to QSet<QByteArray>Juha Vuolle2025-01-241-1/+1
* Rename 'requestedScope' and 'grantedScope' to '*ScopeTokens'Juha Vuolle2025-01-231-2/+2
* QAbstractOAuthPrivate: rename generateRandomString -> generateRandomBase64StringMarc Mutz2025-01-221-2/+2
* Complete the non-removal of QOAuth2AuthorizationCodeFlow::accessTokenUrlMarc Mutz2025-01-211-3/+2
* Make refreshAccessToken() a regular deprecation without Qt 7 removalJuha Vuolle2025-01-161-2/+4
* Use refreshTokens() as an NVI already in Qt 6Juha Vuolle2025-01-161-35/+26
* QtNetworkAuth: simplify QT_NO_HTTP checksIvan Solovev2025-01-091-4/+0
* QOAuth2AuthorizationCodeFlow: do not remove accessTokenUrl in Qt 7Ivan Solovev2025-01-091-6/+4
* Get rid of QPair and mark the module as QPair freeIvan Solovev2024-12-191-1/+1
* Qt 7: add QAbstractOAuth2::refreshTokens() virtual slotIvan Solovev2024-12-191-0/+12
* Deprecate QOAuth2AuthorizationCodeFlow::accessTokenUrl propertyIvan Solovev2024-12-191-1/+14
* Move tokenUrl property to QAbstractOAuth2Ivan Solovev2024-12-191-11/+12
* Finetune token expiration convenience functionalityJuha Vuolle2024-12-101-2/+1
* Add token expiration convenience to Device Flow classMagdalena Stojek2024-12-101-1/+2
* Change OAuth2 RFC keywords into inline constexpr L1Juha Vuolle2024-11-281-22/+21
* Add access token expiration convenience functionalityMagdalena Stojek2024-11-211-3/+21
* Rename tokenRequestModifier to networkRequestModifierJuha Vuolle2024-11-211-1/+1
* Move refresh token request creation to baseclass privateJuha Vuolle2024-11-211-23/+2
* Move RFC error response handling to baseclass privateJuha Vuolle2024-11-211-19/+3
* Move token request response handling to baseclass privateJuha Vuolle2024-11-211-82/+2
* Move token request fail handling to baseclass privateJuha Vuolle2024-11-211-22/+5
* Remove ID token from extra tokensJuha Vuolle2024-11-211-0/+1
* Remove 'state' parameter from extraTokensJuha Vuolle2024-11-211-0/+1
* Add extraTokensChanged signal emissionJuha Vuolle2024-11-211-2/+4
* Add errorOccurred and deprecate error signalSamuel Gaist2024-10-171-1/+6
* Add token request modification possibilityJuha Vuolle2024-10-091-0/+5
* Add OIDC ID token acquisition convenience supportJuha Vuolle2024-10-081-0/+12
* Add 'nonce' support for OAuth2Juha Vuolle2024-10-081-0/+5
* Refrain from logging authorization URLJuha Vuolle2024-10-041-1/+1
* Unshadow a member variableJuha Vuolle2024-09-161-4/+4
* Deprecate QAbstractOAuth2::scope propertyJuha Vuolle2024-08-231-1/+3
* Encode 'state' parameter during authorizationJuha Vuolle2024-08-221-2/+20
* Add QAbstractOAuth2::grantedScope and requestedScope propertiesJuha Vuolle2024-08-081-4/+16
* Don't clear QAbstractOAuth2::scope upon empty server responseJuha Vuolle2024-08-081-1/+9
* QOAuth2AuthorizationCodeFlow: take setPkceMethod()'s length as qsizetypeMarc Mutz2024-06-241-2/+3
* Clarify that reply handler is required for authorization code flowJuha Vuolle2024-05-281-0/+4
* [OAuth2] use default handler if no handler is setJuha Vuolle2024-05-281-6/+5
* Remove redirect_uri parameter usage with token refreshJuha Vuolle2024-05-231-1/+0
* Add support for PKCEJuha Vuolle2024-05-221-0/+117
* Ensure the code is not encoded a second time if already percent encodedSamuel Gaist2024-04-231-1/+6
* Build with QT_NO_CONTEXTLESS_CONNECTAhmad Samir2023-07-121-2/+2
* Don't leak token request network repliesVolker Krause2023-06-261-0/+1
* Rename tokenRequestError signal to tokenRequestErrorOccurredJuha Vuolle2023-06-221-2/+4
* Improve error handling and reporting in OAuth2Juha Vuolle2023-05-101-12/+50
* OAuth2: allow to specify TLS configurationIvan Solovev2022-09-141-0/+8
* Use SPDX license identifiersLucie Gérard2022-06-161-28/+2