Audacity 3.2.0
|
Classes | |
class | OAuthServiceSettingsResetHandler |
Functions | |
void | WriteCommonFields (rapidjson::Document &document, std::string_view grantType, std::string_view scope) |
Variables | |
StringSetting | refreshToken { L"/cloud/audiocom/refreshToken", "" } |
const std::string_view | uriPrefix = "audacity://link" |
const std::string_view | usernamePrefix = "username=" |
const std::string_view | passwordPrefix = "password=" |
const std::string_view | tokenPrefix = "token=" |
const std::string_view | authorizationCodePrefix = "authorization_code=" |
static PreferencesResetHandler::Registration< OAuthServiceSettingsResetHandler > | resetHandler |
void audacity::cloud::audiocom::anonymous_namespace{OAuthService.cpp}::WriteCommonFields | ( | rapidjson::Document & | document, |
std::string_view | grantType, | ||
std::string_view | scope | ||
) |
Definition at line 48 of file OAuthService.cpp.
References audacity::cloud::audiocom::ServiceConfig::GetOAuthClientID(), audacity::cloud::audiocom::ServiceConfig::GetOAuthClientSecret(), audacity::cloud::audiocom::GetServiceConfig(), and anonymous_namespace{wxCommandTargets.cpp}::scope.
Referenced by audacity::cloud::audiocom::OAuthService::AuthoriseCode(), audacity::cloud::audiocom::OAuthService::AuthorisePassword(), and audacity::cloud::audiocom::OAuthService::AuthoriseRefreshToken().
const std::string_view audacity::cloud::audiocom::anonymous_namespace{OAuthService.cpp}::authorizationCodePrefix = "authorization_code=" |
Definition at line 46 of file OAuthService.cpp.
Referenced by audacity::cloud::audiocom::OAuthService::HandleLinkURI().
const std::string_view audacity::cloud::audiocom::anonymous_namespace{OAuthService.cpp}::passwordPrefix = "password=" |
Definition at line 44 of file OAuthService.cpp.
Referenced by audacity::cloud::audiocom::OAuthService::HandleLinkURI().
StringSetting audacity::cloud::audiocom::anonymous_namespace{OAuthService.cpp}::refreshToken { L"/cloud/audiocom/refreshToken", "" } |
Definition at line 40 of file OAuthService.cpp.
Referenced by audacity::cloud::audiocom::OAuthService::AuthoriseRefreshToken(), audacity::cloud::audiocom::OAuthService::DoAuthorise(), audacity::cloud::audiocom::OAuthService::HasRefreshToken(), audacity::cloud::audiocom::anonymous_namespace{OAuthService.cpp}::OAuthServiceSettingsResetHandler::OnSettingResetEnd(), and audacity::cloud::audiocom::OAuthService::UnlinkAccount().
|
static |
Definition at line 402 of file OAuthService.cpp.
const std::string_view audacity::cloud::audiocom::anonymous_namespace{OAuthService.cpp}::tokenPrefix = "token=" |
Definition at line 45 of file OAuthService.cpp.
Referenced by audacity::cloud::audiocom::OAuthService::HandleLinkURI().
const std::string_view audacity::cloud::audiocom::anonymous_namespace{OAuthService.cpp}::uriPrefix = "audacity://link" |
Definition at line 42 of file OAuthService.cpp.
Referenced by audacity::cloud::audiocom::OAuthService::HandleLinkURI().
const std::string_view audacity::cloud::audiocom::anonymous_namespace{OAuthService.cpp}::usernamePrefix = "username=" |
Definition at line 43 of file OAuthService.cpp.
Referenced by audacity::cloud::audiocom::OAuthService::HandleLinkURI().