Android-cuttlefish cvd tool
|
Classes | |
class | HttpServer |
Functions | |
Result< std::string > | AuthorizationCodeFromUrl (const std::string_view url) |
uint32_t | ScopeChecksum (const std::vector< std::string > &scopes) |
Result< std::string > | GetRefreshToken (HttpClient &http_client, const Oauth2ConsentRequest &request, bool ssh) |
Result< std::unique_ptr< CredentialSource > > | Oauth2Login (HttpClient &http_client, const Oauth2ConsentRequest &request, bool ssh) |
Result< std::unique_ptr< CredentialSource > > | CredentialForScopes (HttpClient &http_client, const std::vector< std::string > &scopes, const std::string &file_path) |
Variables | |
static constexpr char | kRefreshToken [] = "refresh_token" |
static constexpr char | kScope [] = "scope" |
static constexpr char | kClientId [] = "client_id" |
static constexpr char | kClientSecret [] = "client_secret" |
static constexpr char | kCredentials [] = "credentials" |
Result< std::string > cuttlefish::anonymous_namespace{oauth2_consent.cpp}::AuthorizationCodeFromUrl | ( | const std::string_view | url | ) |
Result< std::unique_ptr< CredentialSource > > cuttlefish::anonymous_namespace{oauth2_consent.cpp}::CredentialForScopes | ( | HttpClient & | http_client, |
const std::vector< std::string > & | scopes, | ||
const std::string & | file_path | ||
) |
Result< std::string > cuttlefish::anonymous_namespace{oauth2_consent.cpp}::GetRefreshToken | ( | HttpClient & | http_client, |
const Oauth2ConsentRequest & | request, | ||
bool | ssh | ||
) |
Result< std::unique_ptr< CredentialSource > > cuttlefish::anonymous_namespace{oauth2_consent.cpp}::Oauth2Login | ( | HttpClient & | http_client, |
const Oauth2ConsentRequest & | request, | ||
bool | ssh | ||
) |
uint32_t cuttlefish::anonymous_namespace{oauth2_consent.cpp}::ScopeChecksum | ( | const std::vector< std::string > & | scopes | ) |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |