OAuth2MintTokenFlow 392 chrome/browser/extensions/api/identity/identity_api.cc gaia_mint_token_mode_ = OAuth2MintTokenFlow::MODE_MINT_TOKEN_FORCE; OAuth2MintTokenFlow 409 chrome/browser/extensions/api/identity/identity_api.cc gaia_mint_token_mode_ = OAuth2MintTokenFlow::MODE_MINT_TOKEN_FORCE; OAuth2MintTokenFlow 411 chrome/browser/extensions/api/identity/identity_api.cc gaia_mint_token_mode_ = OAuth2MintTokenFlow::MODE_MINT_TOKEN_NO_FORCE; OAuth2MintTokenFlow 639 chrome/browser/extensions/api/identity/identity_api.cc OAuth2MintTokenFlow* IdentityGetAuthTokenFunction::CreateMintTokenFlow( OAuth2MintTokenFlow 643 chrome/browser/extensions/api/identity/identity_api.cc OAuth2MintTokenFlow* mint_token_flow = new OAuth2MintTokenFlow( OAuth2MintTokenFlow 646 chrome/browser/extensions/api/identity/identity_api.cc OAuth2MintTokenFlow::Parameters(login_access_token, OAuth2MintTokenFlow 164 chrome/browser/extensions/api/identity/identity_api.h public OAuth2MintTokenFlow::Delegate, OAuth2MintTokenFlow 248 chrome/browser/extensions/api/identity/identity_api.h virtual OAuth2MintTokenFlow* CreateMintTokenFlow( OAuth2MintTokenFlow 262 chrome/browser/extensions/api/identity/identity_api.h scoped_ptr<OAuth2MintTokenFlow> mint_token_flow_; OAuth2MintTokenFlow 263 chrome/browser/extensions/api/identity/identity_api.h OAuth2MintTokenFlow::Mode gaia_mint_token_mode_; OAuth2MintTokenFlow 147 chrome/browser/extensions/api/identity/identity_apitest.cc class TestHangOAuth2MintTokenFlow : public OAuth2MintTokenFlow { OAuth2MintTokenFlow 150 chrome/browser/extensions/api/identity/identity_apitest.cc : OAuth2MintTokenFlow(NULL, NULL, OAuth2MintTokenFlow::Parameters()) {} OAuth2MintTokenFlow 157 chrome/browser/extensions/api/identity/identity_apitest.cc class TestOAuth2MintTokenFlow : public OAuth2MintTokenFlow { OAuth2MintTokenFlow 168 chrome/browser/extensions/api/identity/identity_apitest.cc OAuth2MintTokenFlow::Delegate* delegate) OAuth2MintTokenFlow 169 chrome/browser/extensions/api/identity/identity_apitest.cc : OAuth2MintTokenFlow(NULL, delegate, OAuth2MintTokenFlow::Parameters()), OAuth2MintTokenFlow 207 chrome/browser/extensions/api/identity/identity_apitest.cc OAuth2MintTokenFlow::Delegate* delegate_; OAuth2MintTokenFlow 329 chrome/browser/extensions/api/identity/identity_apitest.cc OAuth2MintTokenFlow* (const std::string& login_access_token)); OAuth2MintTokenFlow 771 chrome/browser/extensions/extension_install_prompt.cc token_flow_.reset(new OAuth2MintTokenFlow( OAuth2MintTokenFlow 774 chrome/browser/extensions/extension_install_prompt.cc OAuth2MintTokenFlow::Parameters( OAuth2MintTokenFlow 779 chrome/browser/extensions/extension_install_prompt.cc OAuth2MintTokenFlow::MODE_ISSUE_ADVICE))); OAuth2MintTokenFlow 51 chrome/browser/extensions/extension_install_prompt.h : public OAuth2MintTokenFlow::Delegate, OAuth2MintTokenFlow 437 chrome/browser/extensions/extension_install_prompt.h scoped_ptr<OAuth2MintTokenFlow> token_flow_; OAuth2MintTokenFlow 98 google_apis/gaia/oauth2_mint_token_flow.cc OAuth2MintTokenFlow::Parameters::Parameters() : mode(MODE_ISSUE_ADVICE) {} OAuth2MintTokenFlow 100 google_apis/gaia/oauth2_mint_token_flow.cc OAuth2MintTokenFlow::Parameters::Parameters( OAuth2MintTokenFlow 113 google_apis/gaia/oauth2_mint_token_flow.cc OAuth2MintTokenFlow::Parameters::~Parameters() {} OAuth2MintTokenFlow 115 google_apis/gaia/oauth2_mint_token_flow.cc OAuth2MintTokenFlow::OAuth2MintTokenFlow(URLRequestContextGetter* context, OAuth2MintTokenFlow 126 google_apis/gaia/oauth2_mint_token_flow.cc OAuth2MintTokenFlow::~OAuth2MintTokenFlow() { } OAuth2MintTokenFlow 128 google_apis/gaia/oauth2_mint_token_flow.cc void OAuth2MintTokenFlow::ReportSuccess(const std::string& access_token, OAuth2MintTokenFlow 136 google_apis/gaia/oauth2_mint_token_flow.cc void OAuth2MintTokenFlow::ReportIssueAdviceSuccess( OAuth2MintTokenFlow 144 google_apis/gaia/oauth2_mint_token_flow.cc void OAuth2MintTokenFlow::ReportFailure( OAuth2MintTokenFlow 152 google_apis/gaia/oauth2_mint_token_flow.cc GURL OAuth2MintTokenFlow::CreateApiCallUrl() { OAuth2MintTokenFlow 156 google_apis/gaia/oauth2_mint_token_flow.cc std::string OAuth2MintTokenFlow::CreateApiCallBody() { OAuth2MintTokenFlow 175 google_apis/gaia/oauth2_mint_token_flow.cc void OAuth2MintTokenFlow::ProcessApiCallSuccess( OAuth2MintTokenFlow 215 google_apis/gaia/oauth2_mint_token_flow.cc void OAuth2MintTokenFlow::ProcessApiCallFailure( OAuth2MintTokenFlow 219 google_apis/gaia/oauth2_mint_token_flow.cc void OAuth2MintTokenFlow::ProcessNewAccessToken( OAuth2MintTokenFlow 225 google_apis/gaia/oauth2_mint_token_flow.cc void OAuth2MintTokenFlow::ProcessMintAccessTokenFailure( OAuth2MintTokenFlow 231 google_apis/gaia/oauth2_mint_token_flow.cc bool OAuth2MintTokenFlow::ParseMintTokenResponse( OAuth2MintTokenFlow 244 google_apis/gaia/oauth2_mint_token_flow.cc bool OAuth2MintTokenFlow::ParseIssueAdviceResponse( OAuth2MintTokenFlow 60 google_apis/gaia/oauth2_mint_token_flow.h class OAuth2MintTokenFlow : public OAuth2ApiCallFlow { OAuth2MintTokenFlow 104 google_apis/gaia/oauth2_mint_token_flow.h OAuth2MintTokenFlow(net::URLRequestContextGetter* context, OAuth2MintTokenFlow 107 google_apis/gaia/oauth2_mint_token_flow.h virtual ~OAuth2MintTokenFlow(); OAuth2MintTokenFlow 144 google_apis/gaia/oauth2_mint_token_flow.h base::WeakPtrFactory<OAuth2MintTokenFlow> weak_factory_; OAuth2MintTokenFlow 146 google_apis/gaia/oauth2_mint_token_flow.h DISALLOW_COPY_AND_ASSIGN(OAuth2MintTokenFlow); OAuth2MintTokenFlow 125 google_apis/gaia/oauth2_mint_token_flow_unittest.cc class MockDelegate : public OAuth2MintTokenFlow::Delegate { OAuth2MintTokenFlow 138 google_apis/gaia/oauth2_mint_token_flow_unittest.cc class MockMintTokenFlow : public OAuth2MintTokenFlow { OAuth2MintTokenFlow 141 google_apis/gaia/oauth2_mint_token_flow_unittest.cc const OAuth2MintTokenFlow::Parameters& parameters ) OAuth2MintTokenFlow 142 google_apis/gaia/oauth2_mint_token_flow_unittest.cc : OAuth2MintTokenFlow(NULL, delegate, parameters) {} OAuth2MintTokenFlow 156 google_apis/gaia/oauth2_mint_token_flow_unittest.cc void CreateFlow(OAuth2MintTokenFlow::Mode mode) { OAuth2MintTokenFlow 161 google_apis/gaia/oauth2_mint_token_flow_unittest.cc OAuth2MintTokenFlow::Mode mode) { OAuth2MintTokenFlow 168 google_apis/gaia/oauth2_mint_token_flow_unittest.cc OAuth2MintTokenFlow::Parameters(rt, ext_id, client_id, scopes, mode))); OAuth2MintTokenFlow 185 google_apis/gaia/oauth2_mint_token_flow_unittest.cc CreateFlow(OAuth2MintTokenFlow::MODE_ISSUE_ADVICE); OAuth2MintTokenFlow 196 google_apis/gaia/oauth2_mint_token_flow_unittest.cc CreateFlow(OAuth2MintTokenFlow::MODE_RECORD_GRANT); OAuth2MintTokenFlow 207 google_apis/gaia/oauth2_mint_token_flow_unittest.cc CreateFlow(OAuth2MintTokenFlow::MODE_MINT_TOKEN_NO_FORCE); OAuth2MintTokenFlow 218 google_apis/gaia/oauth2_mint_token_flow_unittest.cc CreateFlow(OAuth2MintTokenFlow::MODE_MINT_TOKEN_FORCE); OAuth2MintTokenFlow 236 google_apis/gaia/oauth2_mint_token_flow_unittest.cc EXPECT_FALSE(OAuth2MintTokenFlow::ParseMintTokenResponse(json.get(), &at, OAuth2MintTokenFlow 244 google_apis/gaia/oauth2_mint_token_flow_unittest.cc EXPECT_TRUE(OAuth2MintTokenFlow::ParseMintTokenResponse(json.get(), &at, OAuth2MintTokenFlow 256 google_apis/gaia/oauth2_mint_token_flow_unittest.cc EXPECT_FALSE(OAuth2MintTokenFlow::ParseIssueAdviceResponse( OAuth2MintTokenFlow 264 google_apis/gaia/oauth2_mint_token_flow_unittest.cc EXPECT_FALSE(OAuth2MintTokenFlow::ParseIssueAdviceResponse( OAuth2MintTokenFlow 272 google_apis/gaia/oauth2_mint_token_flow_unittest.cc EXPECT_TRUE(OAuth2MintTokenFlow::ParseIssueAdviceResponse( OAuth2MintTokenFlow 283 google_apis/gaia/oauth2_mint_token_flow_unittest.cc CreateFlow(OAuth2MintTokenFlow::MODE_MINT_TOKEN_NO_FORCE); OAuth2MintTokenFlow 290 google_apis/gaia/oauth2_mint_token_flow_unittest.cc CreateFlow(OAuth2MintTokenFlow::MODE_MINT_TOKEN_NO_FORCE); OAuth2MintTokenFlow 297 google_apis/gaia/oauth2_mint_token_flow_unittest.cc CreateFlow(OAuth2MintTokenFlow::MODE_MINT_TOKEN_NO_FORCE); OAuth2MintTokenFlow 304 google_apis/gaia/oauth2_mint_token_flow_unittest.cc CreateFlow(OAuth2MintTokenFlow::MODE_MINT_TOKEN_NO_FORCE); OAuth2MintTokenFlow 311 google_apis/gaia/oauth2_mint_token_flow_unittest.cc CreateFlow(OAuth2MintTokenFlow::MODE_ISSUE_ADVICE); OAuth2MintTokenFlow 318 google_apis/gaia/oauth2_mint_token_flow_unittest.cc CreateFlow(OAuth2MintTokenFlow::MODE_ISSUE_ADVICE); OAuth2MintTokenFlow 325 google_apis/gaia/oauth2_mint_token_flow_unittest.cc CreateFlow(OAuth2MintTokenFlow::MODE_ISSUE_ADVICE); OAuth2MintTokenFlow 336 google_apis/gaia/oauth2_mint_token_flow_unittest.cc CreateFlow(NULL, OAuth2MintTokenFlow::MODE_MINT_TOKEN_NO_FORCE); OAuth2MintTokenFlow 343 google_apis/gaia/oauth2_mint_token_flow_unittest.cc CreateFlow(OAuth2MintTokenFlow::MODE_MINT_TOKEN_NO_FORCE); OAuth2MintTokenFlow 353 google_apis/gaia/oauth2_mint_token_flow_unittest.cc CreateFlow(NULL, OAuth2MintTokenFlow::MODE_MINT_TOKEN_NO_FORCE); OAuth2MintTokenFlow 360 google_apis/gaia/oauth2_mint_token_flow_unittest.cc CreateFlow(OAuth2MintTokenFlow::MODE_MINT_TOKEN_NO_FORCE);