4#ifndef PROTOBUF_Login_2eproto__INCLUDED
5#define PROTOBUF_Login_2eproto__INCLUDED
9#include <google/protobuf/stubs/common.h>
11#if GOOGLE_PROTOBUF_VERSION < 2006000
12#error This file was generated by a newer version of protoc which is
13#error incompatible with your Protocol Buffer headers. Please update
16#if 2006001 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION
17#error This file was generated by an older version of protoc which is
18#error incompatible with your Protocol Buffer headers. Please
19#error regenerate this file with a newer version of protoc.
22#include <google/protobuf/generated_message_util.h>
23#include <google/protobuf/message.h>
24#include <google/protobuf/repeated_field.h>
25#include <google/protobuf/extension_set.h>
26#include <google/protobuf/generated_enum_reflection.h>
27#include <google/protobuf/unknown_field_set.h>
61 return ::google::protobuf::internal::NameOfEnum(
65 const ::std::string& name,
FormType* value) {
66 return ::google::protobuf::internal::ParseNamedEnum<FormType>(
82 return ::google::protobuf::internal::NameOfEnum(
87 return ::google::protobuf::internal::ParseNamedEnum<AuthenticationState>(
105 return _unknown_fields_;
109 return &_unknown_fields_;
161 return _unknown_fields_;
165 return &_unknown_fields_;
189 inline bool has_input_id()
const;
190 inline void clear_input_id();
191 static const int kInputIdFieldNumber = 1;
192 inline const ::std::string& input_id()
const;
193 inline void set_input_id(const ::std::string& value);
194 inline void set_input_id(
const char* value);
195 inline void set_input_id(
const char* value,
size_t size);
196 inline ::std::string* mutable_input_id();
197 inline ::std::string* release_input_id();
198 inline void set_allocated_input_id(::std::string* input_id);
201 inline bool has_type()
const;
202 inline void clear_type();
203 static const int kTypeFieldNumber = 2;
204 inline const ::std::string& type()
const;
205 inline void set_type(const ::std::string& value);
206 inline void set_type(
const char* value);
207 inline void set_type(
const char* value,
size_t size);
208 inline ::std::string* mutable_type();
209 inline ::std::string* release_type();
210 inline void set_allocated_type(::std::string* type);
213 inline bool has_label()
const;
214 inline void clear_label();
215 static const int kLabelFieldNumber = 3;
216 inline const ::std::string& label()
const;
217 inline void set_label(const ::std::string& value);
218 inline void set_label(
const char* value);
219 inline void set_label(
const char* value,
size_t size);
220 inline ::std::string* mutable_label();
221 inline ::std::string* release_label();
222 inline void set_allocated_label(::std::string* label);
225 inline bool has_max_length()
const;
226 inline void clear_max_length();
227 static const int kMaxLengthFieldNumber = 4;
233 inline void set_has_input_id();
234 inline void clear_has_input_id();
235 inline void set_has_type();
236 inline void clear_has_type();
237 inline void set_has_label();
238 inline void clear_has_label();
239 inline void set_has_max_length();
240 inline void clear_has_max_length();
272 return _unknown_fields_;
276 return &_unknown_fields_;
300 inline bool has_type()
const;
301 inline void clear_type();
302 static const int kTypeFieldNumber = 1;
307 inline int inputs_size()
const;
308 inline void clear_inputs();
309 static const int kInputsFieldNumber = 2;
310 inline const ::Battlenet::JSON::Login::FormInput& inputs(
int index)
const;
311 inline ::Battlenet::JSON::Login::FormInput* mutable_inputs(
int index);
312 inline ::Battlenet::JSON::Login::FormInput* add_inputs();
313 inline const ::google::protobuf::RepeatedPtrField< ::Battlenet::JSON::Login::FormInput >&
315 inline ::google::protobuf::RepeatedPtrField< ::Battlenet::JSON::Login::FormInput >*
319 inline bool has_srp_url()
const;
320 inline void clear_srp_url();
321 static const int kSrpUrlFieldNumber = 3;
322 inline const ::std::string& srp_url()
const;
323 inline void set_srp_url(const ::std::string& value);
324 inline void set_srp_url(
const char* value);
325 inline void set_srp_url(
const char* value,
size_t size);
326 inline ::std::string* mutable_srp_url();
327 inline ::std::string* release_srp_url();
328 inline void set_allocated_srp_url(::std::string* srp_url);
331 inline bool has_srp_js()
const;
332 inline void clear_srp_js();
333 static const int kSrpJsFieldNumber = 4;
334 inline const ::std::string& srp_js()
const;
335 inline void set_srp_js(const ::std::string& value);
336 inline void set_srp_js(
const char* value);
337 inline void set_srp_js(
const char* value,
size_t size);
338 inline ::std::string* mutable_srp_js();
339 inline ::std::string* release_srp_js();
340 inline void set_allocated_srp_js(::std::string* srp_js);
344 inline void set_has_type();
345 inline void clear_has_type();
346 inline void set_has_srp_url();
347 inline void clear_has_srp_url();
348 inline void set_has_srp_js();
349 inline void clear_has_srp_js();
355 ::google::protobuf::RepeatedPtrField< ::Battlenet::JSON::Login::FormInput >
inputs_;
381 return _unknown_fields_;
385 return &_unknown_fields_;
409 inline bool has_input_id()
const;
410 inline void clear_input_id();
411 static const int kInputIdFieldNumber = 1;
412 inline const ::std::string& input_id()
const;
413 inline void set_input_id(const ::std::string& value);
414 inline void set_input_id(
const char* value);
415 inline void set_input_id(
const char* value,
size_t size);
416 inline ::std::string* mutable_input_id();
417 inline ::std::string* release_input_id();
418 inline void set_allocated_input_id(::std::string* input_id);
421 inline bool has_value()
const;
422 inline void clear_value();
423 static const int kValueFieldNumber = 2;
424 inline const ::std::string& value()
const;
425 inline void set_value(const ::std::string& value);
426 inline void set_value(
const char* value);
427 inline void set_value(
const char* value,
size_t size);
428 inline ::std::string* mutable_value();
429 inline ::std::string* release_value();
430 inline void set_allocated_value(::std::string* value);
434 inline void set_has_input_id();
435 inline void clear_has_input_id();
436 inline void set_has_value();
437 inline void clear_has_value();
467 return _unknown_fields_;
471 return &_unknown_fields_;
495 inline bool has_platform_id()
const;
496 inline void clear_platform_id();
497 static const int kPlatformIdFieldNumber = 1;
498 inline const ::std::string& platform_id()
const;
499 inline void set_platform_id(const ::std::string& value);
500 inline void set_platform_id(
const char* value);
501 inline void set_platform_id(
const char* value,
size_t size);
502 inline ::std::string* mutable_platform_id();
503 inline ::std::string* release_platform_id();
504 inline void set_allocated_platform_id(::std::string* platform_id);
507 inline bool has_program_id()
const;
508 inline void clear_program_id();
509 static const int kProgramIdFieldNumber = 2;
510 inline const ::std::string& program_id()
const;
511 inline void set_program_id(const ::std::string& value);
512 inline void set_program_id(
const char* value);
513 inline void set_program_id(
const char* value,
size_t size);
514 inline ::std::string* mutable_program_id();
515 inline ::std::string* release_program_id();
516 inline void set_allocated_program_id(::std::string* program_id);
519 inline bool has_version()
const;
520 inline void clear_version();
521 static const int kVersionFieldNumber = 3;
522 inline const ::std::string& version()
const;
523 inline void set_version(const ::std::string& value);
524 inline void set_version(
const char* value);
525 inline void set_version(
const char* value,
size_t size);
526 inline ::std::string* mutable_version();
527 inline ::std::string* release_version();
528 inline void set_allocated_version(::std::string* version);
531 inline int inputs_size()
const;
532 inline void clear_inputs();
533 static const int kInputsFieldNumber = 4;
534 inline const ::Battlenet::JSON::Login::FormInputValue& inputs(
int index)
const;
535 inline ::Battlenet::JSON::Login::FormInputValue* mutable_inputs(
int index);
536 inline ::Battlenet::JSON::Login::FormInputValue* add_inputs();
537 inline const ::google::protobuf::RepeatedPtrField< ::Battlenet::JSON::Login::FormInputValue >&
539 inline ::google::protobuf::RepeatedPtrField< ::Battlenet::JSON::Login::FormInputValue >*
544 inline void set_has_platform_id();
545 inline void clear_has_platform_id();
546 inline void set_has_program_id();
547 inline void clear_has_program_id();
548 inline void set_has_version();
549 inline void clear_has_version();
558 ::google::protobuf::RepeatedPtrField< ::Battlenet::JSON::Login::FormInputValue >
inputs_;
581 return _unknown_fields_;
585 return &_unknown_fields_;
609 inline bool has_version()
const;
610 inline void clear_version();
611 static const int kVersionFieldNumber = 1;
616 inline bool has_iterations()
const;
617 inline void clear_iterations();
618 static const int kIterationsFieldNumber = 2;
623 inline bool has_modulus()
const;
624 inline void clear_modulus();
625 static const int kModulusFieldNumber = 3;
626 inline const ::std::string& modulus()
const;
627 inline void set_modulus(const ::std::string& value);
628 inline void set_modulus(
const char* value);
629 inline void set_modulus(
const char* value,
size_t size);
630 inline ::std::string* mutable_modulus();
631 inline ::std::string* release_modulus();
632 inline void set_allocated_modulus(::std::string* modulus);
635 inline bool has_generator()
const;
636 inline void clear_generator();
637 static const int kGeneratorFieldNumber = 4;
638 inline const ::std::string& generator()
const;
639 inline void set_generator(const ::std::string& value);
640 inline void set_generator(
const char* value);
641 inline void set_generator(
const char* value,
size_t size);
642 inline ::std::string* mutable_generator();
643 inline ::std::string* release_generator();
644 inline void set_allocated_generator(::std::string* generator);
647 inline bool has_hash_function()
const;
648 inline void clear_hash_function();
649 static const int kHashFunctionFieldNumber = 5;
650 inline const ::std::string& hash_function()
const;
651 inline void set_hash_function(const ::std::string& value);
652 inline void set_hash_function(
const char* value);
653 inline void set_hash_function(
const char* value,
size_t size);
654 inline ::std::string* mutable_hash_function();
655 inline ::std::string* release_hash_function();
656 inline void set_allocated_hash_function(::std::string* hash_function);
659 inline bool has_username()
const;
660 inline void clear_username();
661 static const int kUsernameFieldNumber = 6;
662 inline const ::std::string& username()
const;
663 inline void set_username(const ::std::string& value);
664 inline void set_username(
const char* value);
665 inline void set_username(
const char* value,
size_t size);
666 inline ::std::string* mutable_username();
667 inline ::std::string* release_username();
668 inline void set_allocated_username(::std::string* username);
671 inline bool has_salt()
const;
672 inline void clear_salt();
673 static const int kSaltFieldNumber = 7;
674 inline const ::std::string& salt()
const;
675 inline void set_salt(const ::std::string& value);
676 inline void set_salt(
const char* value);
677 inline void set_salt(
const char* value,
size_t size);
678 inline ::std::string* mutable_salt();
679 inline ::std::string* release_salt();
680 inline void set_allocated_salt(::std::string* salt);
683 inline bool has_public_b()
const;
684 inline void clear_public_b();
685 static const int kPublicBFieldNumber = 8;
686 inline const ::std::string& public_b()
const;
687 inline void set_public_b(const ::std::string& value);
688 inline void set_public_b(
const char* value);
689 inline void set_public_b(
const char* value,
size_t size);
690 inline ::std::string* mutable_public_b();
691 inline ::std::string* release_public_b();
692 inline void set_allocated_public_b(::std::string* public_b);
695 inline bool has_eligible_credential_upgrade()
const;
696 inline void clear_eligible_credential_upgrade();
697 static const int kEligibleCredentialUpgradeFieldNumber = 9;
698 inline bool eligible_credential_upgrade()
const;
699 inline void set_eligible_credential_upgrade(
bool value);
703 inline void set_has_version();
704 inline void clear_has_version();
705 inline void set_has_iterations();
706 inline void clear_has_iterations();
707 inline void set_has_modulus();
708 inline void clear_has_modulus();
709 inline void set_has_generator();
710 inline void clear_has_generator();
711 inline void set_has_hash_function();
712 inline void clear_has_hash_function();
713 inline void set_has_username();
714 inline void clear_has_username();
715 inline void set_has_salt();
716 inline void clear_has_salt();
717 inline void set_has_public_b();
718 inline void clear_has_public_b();
719 inline void set_has_eligible_credential_upgrade();
720 inline void clear_has_eligible_credential_upgrade();
757 return _unknown_fields_;
761 return &_unknown_fields_;
785 inline bool has_authentication_state()
const;
786 inline void clear_authentication_state();
787 static const int kAuthenticationStateFieldNumber = 1;
792 inline bool has_error_code()
const;
793 inline void clear_error_code();
794 static const int kErrorCodeFieldNumber = 2;
795 inline const ::std::string& error_code()
const;
796 inline void set_error_code(const ::std::string& value);
797 inline void set_error_code(
const char* value);
798 inline void set_error_code(
const char* value,
size_t size);
799 inline ::std::string* mutable_error_code();
800 inline ::std::string* release_error_code();
801 inline void set_allocated_error_code(::std::string* error_code);
804 inline bool has_error_message()
const;
805 inline void clear_error_message();
806 static const int kErrorMessageFieldNumber = 3;
807 inline const ::std::string& error_message()
const;
808 inline void set_error_message(const ::std::string& value);
809 inline void set_error_message(
const char* value);
810 inline void set_error_message(
const char* value,
size_t size);
811 inline ::std::string* mutable_error_message();
812 inline ::std::string* release_error_message();
813 inline void set_allocated_error_message(::std::string* error_message);
816 inline bool has_url()
const;
817 inline void clear_url();
818 static const int kUrlFieldNumber = 4;
819 inline const ::std::string& url()
const;
820 inline void set_url(const ::std::string& value);
821 inline void set_url(
const char* value);
822 inline void set_url(
const char* value,
size_t size);
823 inline ::std::string* mutable_url();
824 inline ::std::string* release_url();
825 inline void set_allocated_url(::std::string* url);
828 inline bool has_login_ticket()
const;
829 inline void clear_login_ticket();
830 static const int kLoginTicketFieldNumber = 5;
831 inline const ::std::string& login_ticket()
const;
832 inline void set_login_ticket(const ::std::string& value);
833 inline void set_login_ticket(
const char* value);
834 inline void set_login_ticket(
const char* value,
size_t size);
835 inline ::std::string* mutable_login_ticket();
836 inline ::std::string* release_login_ticket();
837 inline void set_allocated_login_ticket(::std::string* login_ticket);
840 inline bool has_server_evidence_m2()
const;
841 inline void clear_server_evidence_m2();
842 static const int kServerEvidenceM2FieldNumber = 6;
843 inline const ::std::string& server_evidence_m2()
const;
844 inline void set_server_evidence_m2(const ::std::string& value);
845 inline void set_server_evidence_m2(
const char* value);
846 inline void set_server_evidence_m2(
const char* value,
size_t size);
847 inline ::std::string* mutable_server_evidence_m2();
848 inline ::std::string* release_server_evidence_m2();
849 inline void set_allocated_server_evidence_m2(::std::string* server_evidence_m2);
853 inline void set_has_authentication_state();
854 inline void clear_has_authentication_state();
855 inline void set_has_error_code();
856 inline void clear_has_error_code();
857 inline void set_has_error_message();
858 inline void clear_has_error_message();
859 inline void set_has_url();
860 inline void clear_has_url();
861 inline void set_has_login_ticket();
862 inline void clear_has_login_ticket();
863 inline void set_has_server_evidence_m2();
864 inline void clear_has_server_evidence_m2();
898 return _unknown_fields_;
902 return &_unknown_fields_;
926 inline bool has_login_ticket_expiry()
const;
927 inline void clear_login_ticket_expiry();
928 static const int kLoginTicketExpiryFieldNumber = 1;
933 inline bool has_is_expired()
const;
934 inline void clear_is_expired();
935 static const int kIsExpiredFieldNumber = 2;
936 inline bool is_expired()
const;
937 inline void set_is_expired(
bool value);
941 inline void set_has_login_ticket_expiry();
942 inline void clear_has_login_ticket_expiry();
943 inline void set_has_is_expired();
944 inline void clear_has_is_expired();
974 return _unknown_fields_;
978 return &_unknown_fields_;
1002 inline bool has_display_name()
const;
1003 inline void clear_display_name();
1004 static const int kDisplayNameFieldNumber = 1;
1005 inline const ::std::string& display_name()
const;
1006 inline void set_display_name(const ::std::string& value);
1007 inline void set_display_name(
const char* value);
1008 inline void set_display_name(
const char* value,
size_t size);
1009 inline ::std::string* mutable_display_name();
1010 inline ::std::string* release_display_name();
1011 inline void set_allocated_display_name(::std::string* display_name);
1014 inline bool has_expansion()
const;
1015 inline void clear_expansion();
1016 static const int kExpansionFieldNumber = 2;
1021 inline bool has_is_suspended()
const;
1022 inline void clear_is_suspended();
1023 static const int kIsSuspendedFieldNumber = 3;
1024 inline bool is_suspended()
const;
1025 inline void set_is_suspended(
bool value);
1028 inline bool has_is_banned()
const;
1029 inline void clear_is_banned();
1030 static const int kIsBannedFieldNumber = 4;
1031 inline bool is_banned()
const;
1032 inline void set_is_banned(
bool value);
1035 inline bool has_suspension_expires()
const;
1036 inline void clear_suspension_expires();
1037 static const int kSuspensionExpiresFieldNumber = 5;
1042 inline bool has_suspension_reason()
const;
1043 inline void clear_suspension_reason();
1044 static const int kSuspensionReasonFieldNumber = 6;
1045 inline const ::std::string& suspension_reason()
const;
1046 inline void set_suspension_reason(const ::std::string& value);
1047 inline void set_suspension_reason(
const char* value);
1048 inline void set_suspension_reason(
const char* value,
size_t size);
1049 inline ::std::string* mutable_suspension_reason();
1050 inline ::std::string* release_suspension_reason();
1051 inline void set_allocated_suspension_reason(::std::string* suspension_reason);
1055 inline void set_has_display_name();
1056 inline void clear_has_display_name();
1057 inline void set_has_expansion();
1058 inline void clear_has_expansion();
1059 inline void set_has_is_suspended();
1060 inline void clear_has_is_suspended();
1061 inline void set_has_is_banned();
1062 inline void clear_has_is_banned();
1063 inline void set_has_suspension_expires();
1064 inline void clear_has_suspension_expires();
1065 inline void set_has_suspension_reason();
1066 inline void clear_has_suspension_reason();
1100 return _unknown_fields_;
1104 return &_unknown_fields_;
1128 inline int game_accounts_size()
const;
1129 inline void clear_game_accounts();
1130 static const int kGameAccountsFieldNumber = 1;
1131 inline const ::Battlenet::JSON::Login::GameAccountInfo& game_accounts(
int index)
const;
1132 inline ::Battlenet::JSON::Login::GameAccountInfo* mutable_game_accounts(
int index);
1133 inline ::Battlenet::JSON::Login::GameAccountInfo* add_game_accounts();
1134 inline const ::google::protobuf::RepeatedPtrField< ::Battlenet::JSON::Login::GameAccountInfo >&
1135 game_accounts()
const;
1136 inline ::google::protobuf::RepeatedPtrField< ::Battlenet::JSON::Login::GameAccountInfo >*
1137 mutable_game_accounts();
1146 ::google::protobuf::RepeatedPtrField< ::Battlenet::JSON::Login::GameAccountInfo >
game_accounts_;
1177 if (
input_id_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1188 if (
input_id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1196 if (
input_id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1204 if (
input_id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1207 input_id_->assign(
reinterpret_cast<const char*
>(value),
size);
1212 if (
input_id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1220 if (
input_id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1224 input_id_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1229 if (
input_id_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1237 input_id_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1253 if (
type_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1264 if (
type_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1265 type_ = new ::std::string;
1267 type_->assign(value);
1272 if (
type_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1273 type_ = new ::std::string;
1275 type_->assign(value);
1280 if (
type_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1281 type_ = new ::std::string;
1283 type_->assign(
reinterpret_cast<const char*
>(value),
size);
1288 if (
type_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1289 type_ = new ::std::string;
1296 if (
type_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1299 ::std::string* temp =
type_;
1300 type_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1305 if (
type_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1313 type_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1329 if (
label_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1340 if (
label_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1341 label_ = new ::std::string;
1348 if (
label_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1349 label_ = new ::std::string;
1356 if (
label_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1357 label_ = new ::std::string;
1359 label_->assign(
reinterpret_cast<const char*
>(value),
size);
1364 if (
label_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1365 label_ = new ::std::string;
1372 if (
label_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1375 ::std::string* temp =
label_;
1376 label_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1381 if (
label_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1389 label_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1460 return inputs_.Mutable(index);
1466inline const ::google::protobuf::RepeatedPtrField< ::Battlenet::JSON::Login::FormInput >&
1471inline ::google::protobuf::RepeatedPtrField< ::Battlenet::JSON::Login::FormInput >*
1488 if (
srp_url_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1499 if (
srp_url_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1507 if (
srp_url_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1515 if (
srp_url_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1518 srp_url_->assign(
reinterpret_cast<const char*
>(value),
size);
1523 if (
srp_url_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1531 if (
srp_url_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1535 srp_url_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1540 if (
srp_url_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1548 srp_url_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1564 if (
srp_js_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1575 if (
srp_js_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1583 if (
srp_js_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1591 if (
srp_js_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1594 srp_js_->assign(
reinterpret_cast<const char*
>(value),
size);
1599 if (
srp_js_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1607 if (
srp_js_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1610 ::std::string* temp =
srp_js_;
1611 srp_js_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1616 if (
srp_js_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1624 srp_js_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1644 if (
input_id_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1655 if (
input_id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1663 if (
input_id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1671 if (
input_id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1679 if (
input_id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1687 if (
input_id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1691 input_id_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1696 if (
input_id_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1704 input_id_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1720 if (
value_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1731 if (
value_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1732 value_ = new ::std::string;
1739 if (
value_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1740 value_ = new ::std::string;
1747 if (
value_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1748 value_ = new ::std::string;
1755 if (
value_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1756 value_ = new ::std::string;
1763 if (
value_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1766 ::std::string* temp =
value_;
1767 value_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1772 if (
value_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1780 value_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1800 if (
platform_id_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1811 if (
platform_id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1819 if (
platform_id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1827 if (
platform_id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1835 if (
platform_id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1843 if (
platform_id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1847 platform_id_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1852 if (
platform_id_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1860 platform_id_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1876 if (
program_id_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1887 if (
program_id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1895 if (
program_id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1903 if (
program_id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1911 if (
program_id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1919 if (
program_id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1923 program_id_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1928 if (
program_id_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1936 program_id_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1952 if (
version_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1963 if (
version_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1971 if (
version_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1979 if (
version_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1982 version_->assign(
reinterpret_cast<const char*
>(value),
size);
1987 if (
version_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1995 if (
version_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1999 version_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2004 if (
version_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2012 version_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2030 return inputs_.Mutable(index);
2036inline const ::google::protobuf::RepeatedPtrField< ::Battlenet::JSON::Login::FormInputValue >&
2041inline ::google::protobuf::RepeatedPtrField< ::Battlenet::JSON::Login::FormInputValue >*
2110 if (
modulus_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2121 if (
modulus_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2129 if (
modulus_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2137 if (
modulus_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2140 modulus_->assign(
reinterpret_cast<const char*
>(value),
size);
2145 if (
modulus_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2153 if (
modulus_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2157 modulus_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2162 if (
modulus_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2170 modulus_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2186 if (
generator_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2197 if (
generator_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2205 if (
generator_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2213 if (
generator_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2221 if (
generator_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2229 if (
generator_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2233 generator_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2238 if (
generator_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2246 generator_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2262 if (
hash_function_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2273 if (
hash_function_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2281 if (
hash_function_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2289 if (
hash_function_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2297 if (
hash_function_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2305 if (
hash_function_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2309 hash_function_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2314 if (
hash_function_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2322 hash_function_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2338 if (
username_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2349 if (
username_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2357 if (
username_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2365 if (
username_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2368 username_->assign(
reinterpret_cast<const char*
>(value),
size);
2373 if (
username_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2381 if (
username_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2385 username_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2390 if (
username_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2398 username_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2414 if (
salt_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2425 if (
salt_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2426 salt_ = new ::std::string;
2428 salt_->assign(value);
2433 if (
salt_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2434 salt_ = new ::std::string;
2436 salt_->assign(value);
2441 if (
salt_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2442 salt_ = new ::std::string;
2444 salt_->assign(
reinterpret_cast<const char*
>(value),
size);
2449 if (
salt_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2450 salt_ = new ::std::string;
2457 if (
salt_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2460 ::std::string* temp =
salt_;
2461 salt_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2466 if (
salt_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2474 salt_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2490 if (
public_b_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2501 if (
public_b_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2509 if (
public_b_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2517 if (
public_b_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2520 public_b_->assign(
reinterpret_cast<const char*
>(value),
size);
2525 if (
public_b_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2533 if (
public_b_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2537 public_b_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2542 if (
public_b_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2550 public_b_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2619 if (
error_code_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2630 if (
error_code_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2638 if (
error_code_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2646 if (
error_code_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2654 if (
error_code_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2662 if (
error_code_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2666 error_code_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2671 if (
error_code_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2679 error_code_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2695 if (
error_message_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2706 if (
error_message_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2714 if (
error_message_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2722 if (
error_message_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2730 if (
error_message_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2738 if (
error_message_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2742 error_message_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2747 if (
error_message_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2755 error_message_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2771 if (
url_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2782 if (
url_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2783 url_ = new ::std::string;
2785 url_->assign(value);
2790 if (
url_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2791 url_ = new ::std::string;
2793 url_->assign(value);
2798 if (
url_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2799 url_ = new ::std::string;
2801 url_->assign(
reinterpret_cast<const char*
>(value),
size);
2806 if (
url_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2807 url_ = new ::std::string;
2814 if (
url_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2817 ::std::string* temp =
url_;
2818 url_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2823 if (
url_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2831 url_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2847 if (
login_ticket_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2858 if (
login_ticket_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2866 if (
login_ticket_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2874 if (
login_ticket_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2882 if (
login_ticket_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2890 if (
login_ticket_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2894 login_ticket_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2899 if (
login_ticket_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2907 login_ticket_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2923 if (
server_evidence_m2_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2934 if (
server_evidence_m2_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2942 if (
server_evidence_m2_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2950 if (
server_evidence_m2_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2958 if (
server_evidence_m2_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2966 if (
server_evidence_m2_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2970 server_evidence_m2_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2975 if (
server_evidence_m2_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2983 server_evidence_m2_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3055 if (
display_name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3066 if (
display_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3074 if (
display_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3082 if (
display_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3090 if (
display_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3098 if (
display_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3102 display_name_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3107 if (
display_name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3115 display_name_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3227 if (
suspension_reason_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3238 if (
suspension_reason_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3246 if (
suspension_reason_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3254 if (
suspension_reason_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3262 if (
suspension_reason_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3270 if (
suspension_reason_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3274 suspension_reason_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3279 if (
suspension_reason_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3287 suspension_reason_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3315inline const ::google::protobuf::RepeatedPtrField< ::Battlenet::JSON::Login::GameAccountInfo >&
3320inline ::google::protobuf::RepeatedPtrField< ::Battlenet::JSON::Login::GameAccountInfo >*
3337inline const EnumDescriptor* GetEnumDescriptor< ::Battlenet::JSON::Login::FormType>() {
3342inline const EnumDescriptor* GetEnumDescriptor< ::Battlenet::JSON::Login::AuthenticationState>() {
static const ::google::protobuf::Descriptor * descriptor()
::google::protobuf::Metadata GetMetadata() const
int GetCachedSize() const
friend void protobuf_AssignDesc_Login_2eproto()
ErrorResponse * New() const
friend void protobuf_ShutdownFile_Login_2eproto()
void InitAsDefaultInstance()
ErrorResponse & operator=(const ErrorResponse &from)
void SetCachedSize(int size) const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
::google::protobuf::UnknownFieldSet _unknown_fields_
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
friend void TC_PROTO_API protobuf_AddDesc_Login_2eproto()
static ErrorResponse * default_instance_
ErrorResponse(const ErrorResponse &from)
void Swap(ErrorResponse *other)
static const ErrorResponse & default_instance()
bool has_suspension_reason() const
void set_is_banned(bool value)
void InitAsDefaultInstance()
GameAccountInfo & operator=(const GameAccountInfo &from)
bool has_is_banned() const
void SetCachedSize(int size) const
inline ::std::string * release_display_name()
void set_has_is_suspended()
static GameAccountInfo * default_instance_
int GetCachedSize() const
void clear_has_display_name()
const ::std::string & display_name() const
void clear_has_suspension_reason()
friend void protobuf_AssignDesc_Login_2eproto()
inline ::std::string * release_suspension_reason()
void clear_has_suspension_expires()
inline ::std::string * mutable_suspension_reason()
::std::string * display_name_
friend void protobuf_ShutdownFile_Login_2eproto()
void set_display_name(const ::std::string &value)
bool has_display_name() const
void clear_is_suspended()
::google::protobuf::UnknownFieldSet _unknown_fields_
bool has_is_suspended() const
void set_is_suspended(bool value)
::std::string * suspension_reason_
::google::protobuf::uint32 expansion_
void clear_suspension_reason()
void clear_has_expansion()
::google::protobuf::uint32 _has_bits_[1]
void clear_display_name()
void set_has_suspension_expires()
void set_has_suspension_reason()
void set_suspension_expires(::google::protobuf::uint64 value)
void Swap(GameAccountInfo *other)
static const GameAccountInfo & default_instance()
void set_allocated_suspension_reason(::std::string *suspension_reason)
bool is_suspended() const
bool has_expansion() const
GameAccountInfo(const GameAccountInfo &from)
bool has_suspension_expires() const
virtual ~GameAccountInfo()
inline ::std::string * mutable_display_name()
void set_suspension_reason(const ::std::string &value)
friend void TC_PROTO_API protobuf_AddDesc_Login_2eproto()
::google::protobuf::uint64 suspension_expires_
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
void clear_has_is_banned()
void set_expansion(::google::protobuf::uint32 value)
::google::protobuf::Metadata GetMetadata() const
inline ::google::protobuf::uint64 suspension_expires() const
void clear_has_is_suspended()
void set_allocated_display_name(::std::string *display_name)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void set_has_display_name()
const ::std::string & suspension_reason() const
GameAccountInfo * New() const
static const ::google::protobuf::Descriptor * descriptor()
inline ::google::protobuf::uint32 expansion() const
void clear_suspension_expires()
::google::protobuf::RepeatedPtrField< ::Battlenet::JSON::Login::GameAccountInfo > game_accounts_
int GetCachedSize() const
static const GameAccountList & default_instance()
::google::protobuf::UnknownFieldSet _unknown_fields_
static GameAccountList * default_instance_
virtual ~GameAccountList()
const ::google::protobuf::RepeatedPtrField< ::Battlenet::JSON::Login::GameAccountInfo > & game_accounts() const
int game_accounts_size() const
friend void protobuf_AssignDesc_Login_2eproto()
::google::protobuf::Metadata GetMetadata() const
friend void protobuf_ShutdownFile_Login_2eproto()
void Swap(GameAccountList *other)
GameAccountList & operator=(const GameAccountList &from)
void InitAsDefaultInstance()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
inline ::google::protobuf::RepeatedPtrField< ::Battlenet::JSON::Login::GameAccountInfo > * mutable_game_accounts()
void clear_game_accounts()
GameAccountList * New() const
GameAccountList(const GameAccountList &from)
static const ::google::protobuf::Descriptor * descriptor()
inline ::Battlenet::JSON::Login::GameAccountInfo * add_game_accounts()
friend void TC_PROTO_API protobuf_AddDesc_Login_2eproto()
void SetCachedSize(int size) const
void set_is_expired(bool value)
::google::protobuf::uint32 _has_bits_[1]
::google::protobuf::Metadata GetMetadata() const
LoginRefreshResult(const LoginRefreshResult &from)
inline ::google::protobuf::uint64 login_ticket_expiry() const
void set_has_is_expired()
bool has_login_ticket_expiry() const
int GetCachedSize() const
bool has_is_expired() const
friend void protobuf_AssignDesc_Login_2eproto()
::google::protobuf::uint64 login_ticket_expiry_
LoginRefreshResult & operator=(const LoginRefreshResult &from)
friend void protobuf_ShutdownFile_Login_2eproto()
void Swap(LoginRefreshResult *other)
void clear_has_login_ticket_expiry()
::google::protobuf::UnknownFieldSet _unknown_fields_
void SetCachedSize(int size) const
static LoginRefreshResult * default_instance_
static const ::google::protobuf::Descriptor * descriptor()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
void InitAsDefaultInstance()
void set_has_login_ticket_expiry()
static const LoginRefreshResult & default_instance()
void set_login_ticket_expiry(::google::protobuf::uint64 value)
friend void TC_PROTO_API protobuf_AddDesc_Login_2eproto()
void clear_has_is_expired()
LoginRefreshResult * New() const
virtual ~LoginRefreshResult()
void clear_login_ticket_expiry()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void set_authentication_state(::Battlenet::JSON::Login::AuthenticationState value)
::std::string * login_ticket_
const ::std::string & login_ticket() const
inline ::Battlenet::JSON::Login::AuthenticationState authentication_state() const
void clear_has_authentication_state()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
inline ::std::string * release_url()
LoginResult * New() const
void set_has_authentication_state()
::std::string * error_message_
void set_has_error_message()
void set_server_evidence_m2(const ::std::string &value)
void SetCachedSize(int size) const
void set_has_server_evidence_m2()
friend void protobuf_AssignDesc_Login_2eproto()
static const LoginResult & default_instance()
int GetCachedSize() const
void set_allocated_error_code(::std::string *error_code)
void clear_has_server_evidence_m2()
friend void protobuf_ShutdownFile_Login_2eproto()
inline ::std::string * mutable_error_code()
bool has_error_message() const
LoginResult & operator=(const LoginResult &from)
LoginResult(const LoginResult &from)
void clear_has_login_ticket()
void clear_server_evidence_m2()
bool has_error_code() const
const ::std::string & server_evidence_m2() const
const ::std::string & error_message() const
inline ::std::string * mutable_server_evidence_m2()
void set_error_code(const ::std::string &value)
void clear_login_ticket()
void clear_has_error_code()
void clear_authentication_state()
void set_has_login_ticket()
static LoginResult * default_instance_
static const ::google::protobuf::Descriptor * descriptor()
::std::string * error_code_
::google::protobuf::UnknownFieldSet _unknown_fields_
void set_allocated_login_ticket(::std::string *login_ticket)
void InitAsDefaultInstance()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
::google::protobuf::Metadata GetMetadata() const
bool has_server_evidence_m2() const
void set_login_ticket(const ::std::string &value)
::google::protobuf::uint32 _has_bits_[1]
inline ::std::string * release_error_message()
inline ::std::string * mutable_error_message()
bool has_authentication_state() const
bool has_login_ticket() const
void set_allocated_server_evidence_m2(::std::string *server_evidence_m2)
inline ::std::string * release_server_evidence_m2()
friend void TC_PROTO_API protobuf_AddDesc_Login_2eproto()
void set_error_message(const ::std::string &value)
void set_allocated_url(::std::string *url)
void Swap(LoginResult *other)
inline ::std::string * release_login_ticket()
::std::string * server_evidence_m2_
int authentication_state_
const ::std::string & error_code() const
inline ::std::string * release_error_code()
void clear_has_error_message()
inline ::std::string * mutable_login_ticket()
void set_allocated_error_message(::std::string *error_message)
void set_url(const ::std::string &value)
inline ::std::string * mutable_url()
const ::std::string & url() const
void set_has_error_code()
void clear_error_message()
SrpLoginChallenge * New() const
void clear_has_username()
const ::std::string & generator() const
::std::string * generator_
void set_iterations(::google::protobuf::uint32 value)
::google::protobuf::UnknownFieldSet _unknown_fields_
void set_allocated_modulus(::std::string *modulus)
::std::string * hash_function_
void set_has_iterations()
inline ::google::protobuf::uint32 version() const
inline ::std::string * release_public_b()
bool has_public_b() const
inline ::std::string * mutable_username()
inline ::std::string * mutable_modulus()
void set_version(::google::protobuf::uint32 value)
::std::string * username_
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
::google::protobuf::uint32 iterations_
void set_allocated_hash_function(::std::string *hash_function)
inline ::std::string * release_username()
static const SrpLoginChallenge & default_instance()
const ::std::string & modulus() const
void Swap(SrpLoginChallenge *other)
void clear_has_generator()
bool has_iterations() const
void set_salt(const ::std::string &value)
::google::protobuf::Metadata GetMetadata() const
bool has_hash_function() const
void set_public_b(const ::std::string &value)
void set_hash_function(const ::std::string &value)
const ::std::string & salt() const
static const ::google::protobuf::Descriptor * descriptor()
friend void protobuf_AssignDesc_Login_2eproto()
void SetCachedSize(int size) const
void set_allocated_salt(::std::string *salt)
void set_eligible_credential_upgrade(bool value)
void InitAsDefaultInstance()
friend void protobuf_ShutdownFile_Login_2eproto()
int GetCachedSize() const
::google::protobuf::uint32 version_
bool eligible_credential_upgrade() const
void set_allocated_username(::std::string *username)
void set_allocated_generator(::std::string *generator)
void clear_has_eligible_credential_upgrade()
void set_username(const ::std::string &value)
static SrpLoginChallenge * default_instance_
bool has_generator() const
inline ::std::string * mutable_salt()
void clear_has_hash_function()
bool eligible_credential_upgrade_
inline ::std::string * release_generator()
virtual ~SrpLoginChallenge()
const ::std::string & hash_function() const
SrpLoginChallenge(const SrpLoginChallenge &from)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void clear_has_iterations()
bool has_username() const
inline ::std::string * mutable_generator()
::google::protobuf::uint32 _has_bits_[1]
void set_modulus(const ::std::string &value)
void set_has_hash_function()
void clear_has_public_b()
void set_generator(const ::std::string &value)
void set_allocated_public_b(::std::string *public_b)
bool has_eligible_credential_upgrade() const
friend void TC_PROTO_API protobuf_AddDesc_Login_2eproto()
const ::std::string & username() const
inline ::std::string * mutable_public_b()
const ::std::string & public_b() const
void clear_eligible_credential_upgrade()
inline ::std::string * mutable_hash_function()
inline ::std::string * release_hash_function()
void set_has_eligible_credential_upgrade()
inline ::std::string * release_modulus()
inline ::google::protobuf::uint32 iterations() const
::std::string * public_b_
inline ::std::string * release_salt()
void clear_hash_function()
SrpLoginChallenge & operator=(const SrpLoginChallenge &from)
bool FormType_Parse(const ::std::string &name, FormType *value)
TC_PROTO_API bool FormType_IsValid(int value)
void TC_PROTO_API protobuf_AddDesc_Login_2eproto()
const int AuthenticationState_ARRAYSIZE
const FormType FormType_MIN
TC_PROTO_APIconst ::google::protobuf::EnumDescriptor * FormType_descriptor()
TC_PROTO_APIconst ::google::protobuf::EnumDescriptor * AuthenticationState_descriptor()
void protobuf_AssignDesc_Login_2eproto()
bool AuthenticationState_Parse(const ::std::string &name, AuthenticationState *value)
const AuthenticationState AuthenticationState_MAX
const FormType FormType_MAX
void protobuf_ShutdownFile_Login_2eproto()
const ::std::string & AuthenticationState_Name(AuthenticationState value)
const AuthenticationState AuthenticationState_MIN
const int FormType_ARRAYSIZE
const ::std::string & FormType_Name(FormType value)
TC_PROTO_API bool AuthenticationState_IsValid(int value)
constexpr std::size_t size()