identitytoolkit  v3
verify_assertion_response.h
1 // Copyright 2010 Google Inc.
2 //
3 // Licensed under the Apache License, Version 2.0 (the "License"); you may not
4 // use this file except in compliance with the License. You may obtain a copy of
5 // the License at
6 //
7 // http://www.apache.org/licenses/LICENSE-2.0
8 //
9 // Unless required by applicable law or agreed to in writing, software
10 // distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
11 // WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
12 // License for the specific language governing permissions and limitations under
13 // the License.
14 
15 // This code was generated by google-apis-code-generator 1.5.1
16 // Build date: 2018-10-08 17:45:39 UTC
17 // on: 2020-04-06, 12:09:29 UTC
18 // C++ generator version: 0.1.4
19 
20 // ----------------------------------------------------------------------------
21 // NOTE: This file is generated from Google APIs Discovery Service.
22 // Service:
23 // Google Identity Toolkit API (identitytoolkit/v3)
24 // Generated from:
25 // Version: v3
26 // Revision: 368
27 // Generated by:
28 // Tool: google-apis-code-generator 1.5.1
29 // C++: 0.1.4
30 #ifndef GOOGLE_IDENTITYTOOLKIT_API_VERIFY_ASSERTION_RESPONSE_H_
31 #define GOOGLE_IDENTITYTOOLKIT_API_VERIFY_ASSERTION_RESPONSE_H_
32 
33 #include <string>
34 #include "googleapis/base/integral_types.h"
35 #include "googleapis/base/macros.h"
36 #include "googleapis/client/data/jsoncpp_data.h"
37 #include "googleapis/strings/stringpiece.h"
38 
39 namespace Json {
40 class Value;
41 } // namespace Json
42 
44 using namespace googleapis;
45 
51 class VerifyAssertionResponse : public client::JsonCppData {
52  public:
58  static VerifyAssertionResponse* New();
59 
65  explicit VerifyAssertionResponse(const Json::Value& storage);
66 
72  explicit VerifyAssertionResponse(Json::Value* storage);
73 
77  virtual ~VerifyAssertionResponse();
78 
84  const StringPiece GetTypeName() const {
85  return StringPiece("google_identitytoolkit_api::VerifyAssertionResponse");
86  }
87 
93  bool has_action() const {
94  return Storage().isMember("action");
95  }
96 
100  void clear_action() {
101  MutableStorage()->removeMember("action");
102  }
103 
104 
108  const StringPiece get_action() const {
109  const Json::Value& v = Storage("action");
110  if (v == Json::Value::null) return StringPiece("");
111  return StringPiece(v.asCString());
112  }
113 
121  void set_action(const StringPiece& value) {
122  *MutableStorage("action") = value.data();
123  }
124 
131  return Storage().isMember("appInstallationUrl");
132  }
133 
138  MutableStorage()->removeMember("appInstallationUrl");
139  }
140 
141 
145  const StringPiece get_app_installation_url() const {
146  const Json::Value& v = Storage("appInstallationUrl");
147  if (v == Json::Value::null) return StringPiece("");
148  return StringPiece(v.asCString());
149  }
150 
158  void set_app_installation_url(const StringPiece& value) {
159  *MutableStorage("appInstallationUrl") = value.data();
160  }
161 
167  bool has_app_scheme() const {
168  return Storage().isMember("appScheme");
169  }
170 
175  MutableStorage()->removeMember("appScheme");
176  }
177 
178 
182  const StringPiece get_app_scheme() const {
183  const Json::Value& v = Storage("appScheme");
184  if (v == Json::Value::null) return StringPiece("");
185  return StringPiece(v.asCString());
186  }
187 
195  void set_app_scheme(const StringPiece& value) {
196  *MutableStorage("appScheme") = value.data();
197  }
198 
204  bool has_context() const {
205  return Storage().isMember("context");
206  }
207 
211  void clear_context() {
212  MutableStorage()->removeMember("context");
213  }
214 
215 
219  const StringPiece get_context() const {
220  const Json::Value& v = Storage("context");
221  if (v == Json::Value::null) return StringPiece("");
222  return StringPiece(v.asCString());
223  }
224 
233  void set_context(const StringPiece& value) {
234  *MutableStorage("context") = value.data();
235  }
236 
242  bool has_date_of_birth() const {
243  return Storage().isMember("dateOfBirth");
244  }
245 
250  MutableStorage()->removeMember("dateOfBirth");
251  }
252 
253 
257  const StringPiece get_date_of_birth() const {
258  const Json::Value& v = Storage("dateOfBirth");
259  if (v == Json::Value::null) return StringPiece("");
260  return StringPiece(v.asCString());
261  }
262 
270  void set_date_of_birth(const StringPiece& value) {
271  *MutableStorage("dateOfBirth") = value.data();
272  }
273 
279  bool has_display_name() const {
280  return Storage().isMember("displayName");
281  }
282 
287  MutableStorage()->removeMember("displayName");
288  }
289 
290 
294  const StringPiece get_display_name() const {
295  const Json::Value& v = Storage("displayName");
296  if (v == Json::Value::null) return StringPiece("");
297  return StringPiece(v.asCString());
298  }
299 
307  void set_display_name(const StringPiece& value) {
308  *MutableStorage("displayName") = value.data();
309  }
310 
316  bool has_email() const {
317  return Storage().isMember("email");
318  }
319 
323  void clear_email() {
324  MutableStorage()->removeMember("email");
325  }
326 
327 
331  const StringPiece get_email() const {
332  const Json::Value& v = Storage("email");
333  if (v == Json::Value::null) return StringPiece("");
334  return StringPiece(v.asCString());
335  }
336 
345  void set_email(const StringPiece& value) {
346  *MutableStorage("email") = value.data();
347  }
348 
354  bool has_email_recycled() const {
355  return Storage().isMember("emailRecycled");
356  }
357 
362  MutableStorage()->removeMember("emailRecycled");
363  }
364 
365 
369  bool get_email_recycled() const {
370  const Json::Value& storage = Storage("emailRecycled");
371  return client::JsonValueToCppValueHelper<bool >(storage);
372  }
373 
381  void set_email_recycled(bool value) {
382  client::SetJsonValueFromCppValueHelper<bool >(
383  value, MutableStorage("emailRecycled"));
384  }
385 
391  bool has_email_verified() const {
392  return Storage().isMember("emailVerified");
393  }
394 
399  MutableStorage()->removeMember("emailVerified");
400  }
401 
402 
406  bool get_email_verified() const {
407  const Json::Value& storage = Storage("emailVerified");
408  return client::JsonValueToCppValueHelper<bool >(storage);
409  }
410 
419  void set_email_verified(bool value) {
420  client::SetJsonValueFromCppValueHelper<bool >(
421  value, MutableStorage("emailVerified"));
422  }
423 
429  bool has_error_message() const {
430  return Storage().isMember("errorMessage");
431  }
432 
437  MutableStorage()->removeMember("errorMessage");
438  }
439 
440 
444  const StringPiece get_error_message() const {
445  const Json::Value& v = Storage("errorMessage");
446  if (v == Json::Value::null) return StringPiece("");
447  return StringPiece(v.asCString());
448  }
449 
457  void set_error_message(const StringPiece& value) {
458  *MutableStorage("errorMessage") = value.data();
459  }
460 
466  bool has_expires_in() const {
467  return Storage().isMember("expiresIn");
468  }
469 
474  MutableStorage()->removeMember("expiresIn");
475  }
476 
477 
481  int64 get_expires_in() const {
482  const Json::Value& storage = Storage("expiresIn");
483  return client::JsonValueToCppValueHelper<int64 >(storage);
484  }
485 
494  void set_expires_in(int64 value) {
495  client::SetJsonValueFromCppValueHelper<int64 >(
496  value, MutableStorage("expiresIn"));
497  }
498 
504  bool has_federated_id() const {
505  return Storage().isMember("federatedId");
506  }
507 
512  MutableStorage()->removeMember("federatedId");
513  }
514 
515 
519  const StringPiece get_federated_id() const {
520  const Json::Value& v = Storage("federatedId");
521  if (v == Json::Value::null) return StringPiece("");
522  return StringPiece(v.asCString());
523  }
524 
532  void set_federated_id(const StringPiece& value) {
533  *MutableStorage("federatedId") = value.data();
534  }
535 
541  bool has_first_name() const {
542  return Storage().isMember("firstName");
543  }
544 
549  MutableStorage()->removeMember("firstName");
550  }
551 
552 
556  const StringPiece get_first_name() const {
557  const Json::Value& v = Storage("firstName");
558  if (v == Json::Value::null) return StringPiece("");
559  return StringPiece(v.asCString());
560  }
561 
569  void set_first_name(const StringPiece& value) {
570  *MutableStorage("firstName") = value.data();
571  }
572 
578  bool has_full_name() const {
579  return Storage().isMember("fullName");
580  }
581 
586  MutableStorage()->removeMember("fullName");
587  }
588 
589 
593  const StringPiece get_full_name() const {
594  const Json::Value& v = Storage("fullName");
595  if (v == Json::Value::null) return StringPiece("");
596  return StringPiece(v.asCString());
597  }
598 
606  void set_full_name(const StringPiece& value) {
607  *MutableStorage("fullName") = value.data();
608  }
609 
615  bool has_id_token() const {
616  return Storage().isMember("idToken");
617  }
618 
622  void clear_id_token() {
623  MutableStorage()->removeMember("idToken");
624  }
625 
626 
630  const StringPiece get_id_token() const {
631  const Json::Value& v = Storage("idToken");
632  if (v == Json::Value::null) return StringPiece("");
633  return StringPiece(v.asCString());
634  }
635 
643  void set_id_token(const StringPiece& value) {
644  *MutableStorage("idToken") = value.data();
645  }
646 
652  bool has_input_email() const {
653  return Storage().isMember("inputEmail");
654  }
655 
660  MutableStorage()->removeMember("inputEmail");
661  }
662 
663 
667  const StringPiece get_input_email() const {
668  const Json::Value& v = Storage("inputEmail");
669  if (v == Json::Value::null) return StringPiece("");
670  return StringPiece(v.asCString());
671  }
672 
682  void set_input_email(const StringPiece& value) {
683  *MutableStorage("inputEmail") = value.data();
684  }
685 
691  bool has_is_new_user() const {
692  return Storage().isMember("isNewUser");
693  }
694 
699  MutableStorage()->removeMember("isNewUser");
700  }
701 
702 
706  bool get_is_new_user() const {
707  const Json::Value& storage = Storage("isNewUser");
708  return client::JsonValueToCppValueHelper<bool >(storage);
709  }
710 
718  void set_is_new_user(bool value) {
719  client::SetJsonValueFromCppValueHelper<bool >(
720  value, MutableStorage("isNewUser"));
721  }
722 
728  bool has_kind() const {
729  return Storage().isMember("kind");
730  }
731 
735  void clear_kind() {
736  MutableStorage()->removeMember("kind");
737  }
738 
739 
743  const StringPiece get_kind() const {
744  const Json::Value& v = Storage("kind");
745  if (v == Json::Value::null) return StringPiece("");
746  return StringPiece(v.asCString());
747  }
748 
756  void set_kind(const StringPiece& value) {
757  *MutableStorage("kind") = value.data();
758  }
759 
765  bool has_language() const {
766  return Storage().isMember("language");
767  }
768 
772  void clear_language() {
773  MutableStorage()->removeMember("language");
774  }
775 
776 
780  const StringPiece get_language() const {
781  const Json::Value& v = Storage("language");
782  if (v == Json::Value::null) return StringPiece("");
783  return StringPiece(v.asCString());
784  }
785 
793  void set_language(const StringPiece& value) {
794  *MutableStorage("language") = value.data();
795  }
796 
802  bool has_last_name() const {
803  return Storage().isMember("lastName");
804  }
805 
810  MutableStorage()->removeMember("lastName");
811  }
812 
813 
817  const StringPiece get_last_name() const {
818  const Json::Value& v = Storage("lastName");
819  if (v == Json::Value::null) return StringPiece("");
820  return StringPiece(v.asCString());
821  }
822 
830  void set_last_name(const StringPiece& value) {
831  *MutableStorage("lastName") = value.data();
832  }
833 
839  bool has_local_id() const {
840  return Storage().isMember("localId");
841  }
842 
846  void clear_local_id() {
847  MutableStorage()->removeMember("localId");
848  }
849 
850 
854  const StringPiece get_local_id() const {
855  const Json::Value& v = Storage("localId");
856  if (v == Json::Value::null) return StringPiece("");
857  return StringPiece(v.asCString());
858  }
859 
868  void set_local_id(const StringPiece& value) {
869  *MutableStorage("localId") = value.data();
870  }
871 
877  bool has_need_confirmation() const {
878  return Storage().isMember("needConfirmation");
879  }
880 
885  MutableStorage()->removeMember("needConfirmation");
886  }
887 
888 
892  bool get_need_confirmation() const {
893  const Json::Value& storage = Storage("needConfirmation");
894  return client::JsonValueToCppValueHelper<bool >(storage);
895  }
896 
905  void set_need_confirmation(bool value) {
906  client::SetJsonValueFromCppValueHelper<bool >(
907  value, MutableStorage("needConfirmation"));
908  }
909 
915  bool has_need_email() const {
916  return Storage().isMember("needEmail");
917  }
918 
923  MutableStorage()->removeMember("needEmail");
924  }
925 
926 
930  bool get_need_email() const {
931  const Json::Value& storage = Storage("needEmail");
932  return client::JsonValueToCppValueHelper<bool >(storage);
933  }
934 
942  void set_need_email(bool value) {
943  client::SetJsonValueFromCppValueHelper<bool >(
944  value, MutableStorage("needEmail"));
945  }
946 
952  bool has_nick_name() const {
953  return Storage().isMember("nickName");
954  }
955 
960  MutableStorage()->removeMember("nickName");
961  }
962 
963 
967  const StringPiece get_nick_name() const {
968  const Json::Value& v = Storage("nickName");
969  if (v == Json::Value::null) return StringPiece("");
970  return StringPiece(v.asCString());
971  }
972 
980  void set_nick_name(const StringPiece& value) {
981  *MutableStorage("nickName") = value.data();
982  }
983 
989  bool has_oauth_access_token() const {
990  return Storage().isMember("oauthAccessToken");
991  }
992 
997  MutableStorage()->removeMember("oauthAccessToken");
998  }
999 
1000 
1004  const StringPiece get_oauth_access_token() const {
1005  const Json::Value& v = Storage("oauthAccessToken");
1006  if (v == Json::Value::null) return StringPiece("");
1007  return StringPiece(v.asCString());
1008  }
1009 
1017  void set_oauth_access_token(const StringPiece& value) {
1018  *MutableStorage("oauthAccessToken") = value.data();
1019  }
1020 
1028  return Storage().isMember("oauthAuthorizationCode");
1029  }
1030 
1035  MutableStorage()->removeMember("oauthAuthorizationCode");
1036  }
1037 
1038 
1042  const StringPiece get_oauth_authorization_code() const {
1043  const Json::Value& v = Storage("oauthAuthorizationCode");
1044  if (v == Json::Value::null) return StringPiece("");
1045  return StringPiece(v.asCString());
1046  }
1047 
1055  void set_oauth_authorization_code(const StringPiece& value) {
1056  *MutableStorage("oauthAuthorizationCode") = value.data();
1057  }
1058 
1064  bool has_oauth_expire_in() const {
1065  return Storage().isMember("oauthExpireIn");
1066  }
1067 
1072  MutableStorage()->removeMember("oauthExpireIn");
1073  }
1074 
1075 
1079  int32 get_oauth_expire_in() const {
1080  const Json::Value& storage = Storage("oauthExpireIn");
1081  return client::JsonValueToCppValueHelper<int32 >(storage);
1082  }
1083 
1091  void set_oauth_expire_in(int32 value) {
1092  client::SetJsonValueFromCppValueHelper<int32 >(
1093  value, MutableStorage("oauthExpireIn"));
1094  }
1095 
1101  bool has_oauth_id_token() const {
1102  return Storage().isMember("oauthIdToken");
1103  }
1104 
1109  MutableStorage()->removeMember("oauthIdToken");
1110  }
1111 
1112 
1116  const StringPiece get_oauth_id_token() const {
1117  const Json::Value& v = Storage("oauthIdToken");
1118  if (v == Json::Value::null) return StringPiece("");
1119  return StringPiece(v.asCString());
1120  }
1121 
1129  void set_oauth_id_token(const StringPiece& value) {
1130  *MutableStorage("oauthIdToken") = value.data();
1131  }
1132 
1139  return Storage().isMember("oauthRequestToken");
1140  }
1141 
1146  MutableStorage()->removeMember("oauthRequestToken");
1147  }
1148 
1149 
1153  const StringPiece get_oauth_request_token() const {
1154  const Json::Value& v = Storage("oauthRequestToken");
1155  if (v == Json::Value::null) return StringPiece("");
1156  return StringPiece(v.asCString());
1157  }
1158 
1166  void set_oauth_request_token(const StringPiece& value) {
1167  *MutableStorage("oauthRequestToken") = value.data();
1168  }
1169 
1175  bool has_oauth_scope() const {
1176  return Storage().isMember("oauthScope");
1177  }
1178 
1183  MutableStorage()->removeMember("oauthScope");
1184  }
1185 
1186 
1190  const StringPiece get_oauth_scope() const {
1191  const Json::Value& v = Storage("oauthScope");
1192  if (v == Json::Value::null) return StringPiece("");
1193  return StringPiece(v.asCString());
1194  }
1195 
1203  void set_oauth_scope(const StringPiece& value) {
1204  *MutableStorage("oauthScope") = value.data();
1205  }
1206 
1212  bool has_oauth_token_secret() const {
1213  return Storage().isMember("oauthTokenSecret");
1214  }
1215 
1220  MutableStorage()->removeMember("oauthTokenSecret");
1221  }
1222 
1223 
1227  const StringPiece get_oauth_token_secret() const {
1228  const Json::Value& v = Storage("oauthTokenSecret");
1229  if (v == Json::Value::null) return StringPiece("");
1230  return StringPiece(v.asCString());
1231  }
1232 
1240  void set_oauth_token_secret(const StringPiece& value) {
1241  *MutableStorage("oauthTokenSecret") = value.data();
1242  }
1243 
1249  bool has_original_email() const {
1250  return Storage().isMember("originalEmail");
1251  }
1252 
1257  MutableStorage()->removeMember("originalEmail");
1258  }
1259 
1260 
1264  const StringPiece get_original_email() const {
1265  const Json::Value& v = Storage("originalEmail");
1266  if (v == Json::Value::null) return StringPiece("");
1267  return StringPiece(v.asCString());
1268  }
1269 
1278  void set_original_email(const StringPiece& value) {
1279  *MutableStorage("originalEmail") = value.data();
1280  }
1281 
1287  bool has_photo_url() const {
1288  return Storage().isMember("photoUrl");
1289  }
1290 
1295  MutableStorage()->removeMember("photoUrl");
1296  }
1297 
1298 
1302  const StringPiece get_photo_url() const {
1303  const Json::Value& v = Storage("photoUrl");
1304  if (v == Json::Value::null) return StringPiece("");
1305  return StringPiece(v.asCString());
1306  }
1307 
1315  void set_photo_url(const StringPiece& value) {
1316  *MutableStorage("photoUrl") = value.data();
1317  }
1318 
1324  bool has_provider_id() const {
1325  return Storage().isMember("providerId");
1326  }
1327 
1332  MutableStorage()->removeMember("providerId");
1333  }
1334 
1335 
1339  const StringPiece get_provider_id() const {
1340  const Json::Value& v = Storage("providerId");
1341  if (v == Json::Value::null) return StringPiece("");
1342  return StringPiece(v.asCString());
1343  }
1344 
1356  void set_provider_id(const StringPiece& value) {
1357  *MutableStorage("providerId") = value.data();
1358  }
1359 
1365  bool has_raw_user_info() const {
1366  return Storage().isMember("rawUserInfo");
1367  }
1368 
1373  MutableStorage()->removeMember("rawUserInfo");
1374  }
1375 
1376 
1380  const StringPiece get_raw_user_info() const {
1381  const Json::Value& v = Storage("rawUserInfo");
1382  if (v == Json::Value::null) return StringPiece("");
1383  return StringPiece(v.asCString());
1384  }
1385 
1393  void set_raw_user_info(const StringPiece& value) {
1394  *MutableStorage("rawUserInfo") = value.data();
1395  }
1396 
1402  bool has_refresh_token() const {
1403  return Storage().isMember("refreshToken");
1404  }
1405 
1410  MutableStorage()->removeMember("refreshToken");
1411  }
1412 
1413 
1417  const StringPiece get_refresh_token() const {
1418  const Json::Value& v = Storage("refreshToken");
1419  if (v == Json::Value::null) return StringPiece("");
1420  return StringPiece(v.asCString());
1421  }
1422 
1430  void set_refresh_token(const StringPiece& value) {
1431  *MutableStorage("refreshToken") = value.data();
1432  }
1433 
1439  bool has_screen_name() const {
1440  return Storage().isMember("screenName");
1441  }
1442 
1447  MutableStorage()->removeMember("screenName");
1448  }
1449 
1450 
1454  const StringPiece get_screen_name() const {
1455  const Json::Value& v = Storage("screenName");
1456  if (v == Json::Value::null) return StringPiece("");
1457  return StringPiece(v.asCString());
1458  }
1459 
1467  void set_screen_name(const StringPiece& value) {
1468  *MutableStorage("screenName") = value.data();
1469  }
1470 
1476  bool has_time_zone() const {
1477  return Storage().isMember("timeZone");
1478  }
1479 
1484  MutableStorage()->removeMember("timeZone");
1485  }
1486 
1487 
1491  const StringPiece get_time_zone() const {
1492  const Json::Value& v = Storage("timeZone");
1493  if (v == Json::Value::null) return StringPiece("");
1494  return StringPiece(v.asCString());
1495  }
1496 
1504  void set_time_zone(const StringPiece& value) {
1505  *MutableStorage("timeZone") = value.data();
1506  }
1507 
1513  bool has_verified_provider() const {
1514  return Storage().isMember("verifiedProvider");
1515  }
1516 
1521  MutableStorage()->removeMember("verifiedProvider");
1522  }
1523 
1524 
1529  const client::JsonCppArray<string > get_verified_provider() const {
1530  const Json::Value& storage = Storage("verifiedProvider");
1531  return client::JsonValueToCppValueHelper<client::JsonCppArray<string > >(storage);
1532  }
1533 
1542  client::JsonCppArray<string > mutable_verifiedProvider() {
1543  Json::Value* storage = MutableStorage("verifiedProvider");
1544  return client::JsonValueToMutableCppValueHelper<client::JsonCppArray<string > >(storage);
1545  }
1546 
1547  private:
1548  void operator=(const VerifyAssertionResponse&);
1549 }; // VerifyAssertionResponse
1550 } // namespace google_identitytoolkit_api
1551 #endif // GOOGLE_IDENTITYTOOLKIT_API_VERIFY_ASSERTION_RESPONSE_H_
const StringPiece get_full_name() const
Definition: verify_assertion_response.h:593
bool has_input_email() const
Definition: verify_assertion_response.h:652
void set_federated_id(const StringPiece &value)
Definition: verify_assertion_response.h:532
const client::JsonCppArray< string > get_verified_provider() const
Definition: verify_assertion_response.h:1529
void clear_oauth_expire_in()
Definition: verify_assertion_response.h:1071
void set_full_name(const StringPiece &value)
Definition: verify_assertion_response.h:606
void set_context(const StringPiece &value)
Definition: verify_assertion_response.h:233
bool has_language() const
Definition: verify_assertion_response.h:765
bool has_verified_provider() const
Definition: verify_assertion_response.h:1513
const StringPiece get_screen_name() const
Definition: verify_assertion_response.h:1454
void clear_raw_user_info()
Definition: verify_assertion_response.h:1372
bool get_email_recycled() const
Definition: verify_assertion_response.h:369
const StringPiece get_first_name() const
Definition: verify_assertion_response.h:556
bool get_need_email() const
Definition: verify_assertion_response.h:930
int64 get_expires_in() const
Definition: verify_assertion_response.h:481
void clear_email()
Definition: verify_assertion_response.h:323
void clear_context()
Definition: verify_assertion_response.h:211
bool has_error_message() const
Definition: verify_assertion_response.h:429
const StringPiece get_federated_id() const
Definition: verify_assertion_response.h:519
void set_photo_url(const StringPiece &value)
Definition: verify_assertion_response.h:1315
bool has_oauth_scope() const
Definition: verify_assertion_response.h:1175
bool has_time_zone() const
Definition: verify_assertion_response.h:1476
void clear_full_name()
Definition: verify_assertion_response.h:585
void clear_verified_provider()
Definition: verify_assertion_response.h:1520
void clear_is_new_user()
Definition: verify_assertion_response.h:698
bool has_oauth_request_token() const
Definition: verify_assertion_response.h:1138
int32 get_oauth_expire_in() const
Definition: verify_assertion_response.h:1079
bool get_is_new_user() const
Definition: verify_assertion_response.h:706
bool has_oauth_expire_in() const
Definition: verify_assertion_response.h:1064
const StringPiece get_language() const
Definition: verify_assertion_response.h:780
const StringPiece get_original_email() const
Definition: verify_assertion_response.h:1264
void clear_photo_url()
Definition: verify_assertion_response.h:1294
const StringPiece get_email() const
Definition: verify_assertion_response.h:331
void set_local_id(const StringPiece &value)
Definition: verify_assertion_response.h:868
void set_need_email(bool value)
Definition: verify_assertion_response.h:942
void clear_oauth_scope()
Definition: verify_assertion_response.h:1182
void clear_nick_name()
Definition: verify_assertion_response.h:959
bool has_app_scheme() const
Definition: verify_assertion_response.h:167
void set_email_verified(bool value)
Definition: verify_assertion_response.h:419
void set_expires_in(int64 value)
Definition: verify_assertion_response.h:494
void set_email_recycled(bool value)
Definition: verify_assertion_response.h:381
void clear_app_scheme()
Definition: verify_assertion_response.h:174
Definition: create_auth_uri_response.cc:40
const StringPiece get_display_name() const
Definition: verify_assertion_response.h:294
void clear_action()
Definition: verify_assertion_response.h:100
void clear_display_name()
Definition: verify_assertion_response.h:286
bool has_oauth_token_secret() const
Definition: verify_assertion_response.h:1212
const StringPiece get_app_scheme() const
Definition: verify_assertion_response.h:182
bool has_oauth_authorization_code() const
Definition: verify_assertion_response.h:1027
bool has_email_verified() const
Definition: verify_assertion_response.h:391
void clear_need_confirmation()
Definition: verify_assertion_response.h:884
const StringPiece get_oauth_scope() const
Definition: verify_assertion_response.h:1190
const StringPiece get_raw_user_info() const
Definition: verify_assertion_response.h:1380
void set_provider_id(const StringPiece &value)
Definition: verify_assertion_response.h:1356
void set_email(const StringPiece &value)
Definition: verify_assertion_response.h:345
void set_language(const StringPiece &value)
Definition: verify_assertion_response.h:793
void clear_error_message()
Definition: verify_assertion_response.h:436
void set_need_confirmation(bool value)
Definition: verify_assertion_response.h:905
void clear_input_email()
Definition: verify_assertion_response.h:659
void clear_screen_name()
Definition: verify_assertion_response.h:1446
void clear_app_installation_url()
Definition: verify_assertion_response.h:137
bool has_oauth_id_token() const
Definition: verify_assertion_response.h:1101
void set_app_installation_url(const StringPiece &value)
Definition: verify_assertion_response.h:158
void set_date_of_birth(const StringPiece &value)
Definition: verify_assertion_response.h:270
const StringPiece get_refresh_token() const
Definition: verify_assertion_response.h:1417
void clear_last_name()
Definition: verify_assertion_response.h:809
Definition: verify_assertion_response.h:51
void set_oauth_scope(const StringPiece &value)
Definition: verify_assertion_response.h:1203
void set_oauth_authorization_code(const StringPiece &value)
Definition: verify_assertion_response.h:1055
void clear_oauth_token_secret()
Definition: verify_assertion_response.h:1219
void set_input_email(const StringPiece &value)
Definition: verify_assertion_response.h:682
bool get_email_verified() const
Definition: verify_assertion_response.h:406
const StringPiece get_oauth_request_token() const
Definition: verify_assertion_response.h:1153
bool has_action() const
Definition: verify_assertion_response.h:93
bool has_context() const
Definition: verify_assertion_response.h:204
const StringPiece get_error_message() const
Definition: verify_assertion_response.h:444
void set_kind(const StringPiece &value)
Definition: verify_assertion_response.h:756
void set_refresh_token(const StringPiece &value)
Definition: verify_assertion_response.h:1430
void clear_oauth_id_token()
Definition: verify_assertion_response.h:1108
const StringPiece get_provider_id() const
Definition: verify_assertion_response.h:1339
void clear_local_id()
Definition: verify_assertion_response.h:846
bool has_email_recycled() const
Definition: verify_assertion_response.h:354
const StringPiece get_id_token() const
Definition: verify_assertion_response.h:630
void clear_oauth_authorization_code()
Definition: verify_assertion_response.h:1034
void clear_email_verified()
Definition: verify_assertion_response.h:398
const StringPiece get_photo_url() const
Definition: verify_assertion_response.h:1302
const StringPiece get_date_of_birth() const
Definition: verify_assertion_response.h:257
bool has_raw_user_info() const
Definition: verify_assertion_response.h:1365
void set_last_name(const StringPiece &value)
Definition: verify_assertion_response.h:830
bool has_display_name() const
Definition: verify_assertion_response.h:279
void set_oauth_token_secret(const StringPiece &value)
Definition: verify_assertion_response.h:1240
bool has_app_installation_url() const
Definition: verify_assertion_response.h:130
bool has_expires_in() const
Definition: verify_assertion_response.h:466
bool has_local_id() const
Definition: verify_assertion_response.h:839
void clear_expires_in()
Definition: verify_assertion_response.h:473
Definition: create_auth_uri_response.h:38
bool has_screen_name() const
Definition: verify_assertion_response.h:1439
bool get_need_confirmation() const
Definition: verify_assertion_response.h:892
bool has_last_name() const
Definition: verify_assertion_response.h:802
void clear_need_email()
Definition: verify_assertion_response.h:922
void clear_language()
Definition: verify_assertion_response.h:772
void set_display_name(const StringPiece &value)
Definition: verify_assertion_response.h:307
const StringPiece get_local_id() const
Definition: verify_assertion_response.h:854
void clear_oauth_access_token()
Definition: verify_assertion_response.h:996
bool has_need_email() const
Definition: verify_assertion_response.h:915
const StringPiece get_context() const
Definition: verify_assertion_response.h:219
const StringPiece get_oauth_id_token() const
Definition: verify_assertion_response.h:1116
const StringPiece get_last_name() const
Definition: verify_assertion_response.h:817
bool has_first_name() const
Definition: verify_assertion_response.h:541
client::JsonCppArray< string > mutable_verifiedProvider()
Definition: verify_assertion_response.h:1542
bool has_photo_url() const
Definition: verify_assertion_response.h:1287
void set_raw_user_info(const StringPiece &value)
Definition: verify_assertion_response.h:1393
void set_oauth_access_token(const StringPiece &value)
Definition: verify_assertion_response.h:1017
bool has_refresh_token() const
Definition: verify_assertion_response.h:1402
const StringPiece get_app_installation_url() const
Definition: verify_assertion_response.h:145
void set_oauth_id_token(const StringPiece &value)
Definition: verify_assertion_response.h:1129
const StringPiece get_oauth_access_token() const
Definition: verify_assertion_response.h:1004
void clear_time_zone()
Definition: verify_assertion_response.h:1483
const StringPiece get_action() const
Definition: verify_assertion_response.h:108
void set_id_token(const StringPiece &value)
Definition: verify_assertion_response.h:643
const StringPiece get_oauth_token_secret() const
Definition: verify_assertion_response.h:1227
bool has_kind() const
Definition: verify_assertion_response.h:728
void set_original_email(const StringPiece &value)
Definition: verify_assertion_response.h:1278
void set_action(const StringPiece &value)
Definition: verify_assertion_response.h:121
const StringPiece get_time_zone() const
Definition: verify_assertion_response.h:1491
bool has_nick_name() const
Definition: verify_assertion_response.h:952
bool has_id_token() const
Definition: verify_assertion_response.h:615
void clear_refresh_token()
Definition: verify_assertion_response.h:1409
bool has_provider_id() const
Definition: verify_assertion_response.h:1324
bool has_oauth_access_token() const
Definition: verify_assertion_response.h:989
void clear_oauth_request_token()
Definition: verify_assertion_response.h:1145
void clear_email_recycled()
Definition: verify_assertion_response.h:361
void clear_id_token()
Definition: verify_assertion_response.h:622
void clear_first_name()
Definition: verify_assertion_response.h:548
bool has_federated_id() const
Definition: verify_assertion_response.h:504
const StringPiece get_input_email() const
Definition: verify_assertion_response.h:667
void set_screen_name(const StringPiece &value)
Definition: verify_assertion_response.h:1467
const StringPiece GetTypeName() const
Definition: verify_assertion_response.h:84
const StringPiece get_kind() const
Definition: verify_assertion_response.h:743
bool has_full_name() const
Definition: verify_assertion_response.h:578
const StringPiece get_nick_name() const
Definition: verify_assertion_response.h:967
void set_oauth_request_token(const StringPiece &value)
Definition: verify_assertion_response.h:1166
void set_first_name(const StringPiece &value)
Definition: verify_assertion_response.h:569
void clear_original_email()
Definition: verify_assertion_response.h:1256
void set_is_new_user(bool value)
Definition: verify_assertion_response.h:718
bool has_email() const
Definition: verify_assertion_response.h:316
bool has_is_new_user() const
Definition: verify_assertion_response.h:691
bool has_original_email() const
Definition: verify_assertion_response.h:1249
bool has_date_of_birth() const
Definition: verify_assertion_response.h:242
void set_oauth_expire_in(int32 value)
Definition: verify_assertion_response.h:1091
void clear_provider_id()
Definition: verify_assertion_response.h:1331
void set_nick_name(const StringPiece &value)
Definition: verify_assertion_response.h:980
void clear_kind()
Definition: verify_assertion_response.h:735
void set_app_scheme(const StringPiece &value)
Definition: verify_assertion_response.h:195
void clear_date_of_birth()
Definition: verify_assertion_response.h:249
void set_time_zone(const StringPiece &value)
Definition: verify_assertion_response.h:1504
bool has_need_confirmation() const
Definition: verify_assertion_response.h:877
void clear_federated_id()
Definition: verify_assertion_response.h:511
const StringPiece get_oauth_authorization_code() const
Definition: verify_assertion_response.h:1042
void set_error_message(const StringPiece &value)
Definition: verify_assertion_response.h:457