Albert
Loading...
Searching...
No Matches
oauthconfigwidget.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: 2025 Manuel Schneider
2
// SPDX-License-Identifier: MIT
3
4
#pragma once
5
#include <QString>
6
#include <QWidget>
7
#include <albert/export.h>
8
9
namespace
albert
10
{
11
class
OAuth2;
12
18
class
ALBERT_EXPORT
OAuthConfigWidget
:
public
QWidget
19
{
20
public
:
21
25
OAuthConfigWidget
(
OAuth2
&oauth);
26
30
~OAuthConfigWidget
();
31
32
private
:
33
34
class
Private;
35
std::unique_ptr<Private> d;
36
37
};
38
39
}
albert::OAuth2
Provides OAuth2 authentication with support for the Authorization Code Flow with PKCE and refresh tok...
Definition
oauth.h:24
albert::OAuthConfigWidget
Ready to use OAuth login widget.
Definition
oauthconfigwidget.h:19
albert::OAuthConfigWidget::OAuthConfigWidget
OAuthConfigWidget(OAuth2 &oauth)
Constructs an OAuthConfigWidget for oauth.
albert::OAuthConfigWidget::~OAuthConfigWidget
~OAuthConfigWidget()
Destructs the OAuthConfigWidget.
albert
Definition
app.h:56
workspace
albert
include
albert
oauthconfigwidget.h
Generated by
1.9.8