|
KiCad PCB EDA Suite
|
#include <remote_provider_models.h>
Static Public Member Functions | |
| static std::optional< REMOTE_PROVIDER_OAUTH_SERVER_METADATA > | FromJson (const nlohmann::json &aJson, bool aAllowInsecureLocalhost, wxString &aError) |
Public Attributes | |
| wxString | issuer |
| wxString | authorization_endpoint |
| wxString | token_endpoint |
| wxString | revocation_endpoint |
Definition at line 67 of file remote_provider_models.h.
|
static |
Definition at line 30 of file remote_provider_models.cpp.
References _, authorization_endpoint, issuer, RemoteProviderJsonString(), revocation_endpoint, token_endpoint, and ValidateRemoteUrlSecurity().
Referenced by REMOTE_PROVIDER_CLIENT::FetchOAuthServerMetadata().
| wxString REMOTE_PROVIDER_OAUTH_SERVER_METADATA::authorization_endpoint |
Definition at line 70 of file remote_provider_models.h.
Referenced by BOOST_AUTO_TEST_CASE(), and FromJson().
| wxString REMOTE_PROVIDER_OAUTH_SERVER_METADATA::issuer |
Definition at line 69 of file remote_provider_models.h.
Referenced by FromJson().
| wxString REMOTE_PROVIDER_OAUTH_SERVER_METADATA::revocation_endpoint |
Definition at line 72 of file remote_provider_models.h.
Referenced by BOOST_AUTO_TEST_CASE(), FromJson(), and REMOTE_PROVIDER_CLIENT::RevokeToken().
| wxString REMOTE_PROVIDER_OAUTH_SERVER_METADATA::token_endpoint |
Definition at line 71 of file remote_provider_models.h.
Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), REMOTE_PROVIDER_CLIENT::ExchangeAuthorizationCode(), FromJson(), and REMOTE_PROVIDER_CLIENT::RefreshAccessToken().