TrinityCore
Battlenet::JSON::Login::SrpLoginChallenge Class Reference

#include <Login.pb.h>

+ Inheritance diagram for Battlenet::JSON::Login::SrpLoginChallenge:

Public Member Functions

 SrpLoginChallenge ()
 
virtual ~SrpLoginChallenge ()
 
 SrpLoginChallenge (const SrpLoginChallenge &from)
 
SrpLoginChallengeoperator= (const SrpLoginChallenge &from)
 
const ::google::protobuf::UnknownFieldSet & unknown_fields () const
 
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (SrpLoginChallenge *other)
 
SrpLoginChallengeNew () const
 
int GetCachedSize () const
 
::google::protobuf::Metadata GetMetadata () const
 
bool has_version () const
 
void clear_version ()
 
inline ::google::protobuf::uint32 version () const
 
void set_version (::google::protobuf::uint32 value)
 
bool has_iterations () const
 
void clear_iterations ()
 
inline ::google::protobuf::uint32 iterations () const
 
void set_iterations (::google::protobuf::uint32 value)
 
bool has_modulus () const
 
void clear_modulus ()
 
const ::std::string & modulus () const
 
void set_modulus (const ::std::string &value)
 
void set_modulus (const char *value)
 
void set_modulus (const char *value, size_t size)
 
inline ::std::string * mutable_modulus ()
 
inline ::std::string * release_modulus ()
 
void set_allocated_modulus (::std::string *modulus)
 
bool has_generator () const
 
void clear_generator ()
 
const ::std::string & generator () const
 
void set_generator (const ::std::string &value)
 
void set_generator (const char *value)
 
void set_generator (const char *value, size_t size)
 
inline ::std::string * mutable_generator ()
 
inline ::std::string * release_generator ()
 
void set_allocated_generator (::std::string *generator)
 
bool has_hash_function () const
 
void clear_hash_function ()
 
const ::std::string & hash_function () const
 
void set_hash_function (const ::std::string &value)
 
void set_hash_function (const char *value)
 
void set_hash_function (const char *value, size_t size)
 
inline ::std::string * mutable_hash_function ()
 
inline ::std::string * release_hash_function ()
 
void set_allocated_hash_function (::std::string *hash_function)
 
bool has_username () const
 
void clear_username ()
 
const ::std::string & username () const
 
void set_username (const ::std::string &value)
 
void set_username (const char *value)
 
void set_username (const char *value, size_t size)
 
inline ::std::string * mutable_username ()
 
inline ::std::string * release_username ()
 
void set_allocated_username (::std::string *username)
 
bool has_salt () const
 
void clear_salt ()
 
const ::std::string & salt () const
 
void set_salt (const ::std::string &value)
 
void set_salt (const char *value)
 
void set_salt (const char *value, size_t size)
 
inline ::std::string * mutable_salt ()
 
inline ::std::string * release_salt ()
 
void set_allocated_salt (::std::string *salt)
 
bool has_public_b () const
 
void clear_public_b ()
 
const ::std::string & public_b () const
 
void set_public_b (const ::std::string &value)
 
void set_public_b (const char *value)
 
void set_public_b (const char *value, size_t size)
 
inline ::std::string * mutable_public_b ()
 
inline ::std::string * release_public_b ()
 
void set_allocated_public_b (::std::string *public_b)
 
bool has_eligible_credential_upgrade () const
 
void clear_eligible_credential_upgrade ()
 
bool eligible_credential_upgrade () const
 
void set_eligible_credential_upgrade (bool value)
 

Static Public Member Functions

static const ::google::protobuf::Descriptor * descriptor ()
 
static const SrpLoginChallengedefault_instance ()
 

Static Public Attributes

static const int kVersionFieldNumber = 1
 
static const int kIterationsFieldNumber = 2
 
static const int kModulusFieldNumber = 3
 
static const int kGeneratorFieldNumber = 4
 
static const int kHashFunctionFieldNumber = 5
 
static const int kUsernameFieldNumber = 6
 
static const int kSaltFieldNumber = 7
 
static const int kPublicBFieldNumber = 8
 
static const int kEligibleCredentialUpgradeFieldNumber = 9
 

Private Member Functions

void SharedCtor ()
 
void SharedDtor ()
 
void SetCachedSize (int size) const
 
void set_has_version ()
 
void clear_has_version ()
 
void set_has_iterations ()
 
void clear_has_iterations ()
 
void set_has_modulus ()
 
void clear_has_modulus ()
 
void set_has_generator ()
 
void clear_has_generator ()
 
void set_has_hash_function ()
 
void clear_has_hash_function ()
 
void set_has_username ()
 
void clear_has_username ()
 
void set_has_salt ()
 
void clear_has_salt ()
 
void set_has_public_b ()
 
void clear_has_public_b ()
 
void set_has_eligible_credential_upgrade ()
 
void clear_has_eligible_credential_upgrade ()
 
void InitAsDefaultInstance ()
 

Private Attributes

::google::protobuf::UnknownFieldSet _unknown_fields_
 
::google::protobuf::uint32 _has_bits_ [1]
 
int _cached_size_
 
::google::protobuf::uint32 version_
 
::google::protobuf::uint32 iterations_
 
::std::string * modulus_
 
::std::string * generator_
 
::std::string * hash_function_
 
::std::string * username_
 
::std::string * salt_
 
::std::string * public_b_
 
bool eligible_credential_upgrade_
 

Static Private Attributes

static SrpLoginChallengedefault_instance_
 

Friends

void TC_PROTO_API protobuf_AddDesc_Login_2eproto ()
 
void protobuf_AssignDesc_Login_2eproto ()
 
void protobuf_ShutdownFile_Login_2eproto ()
 

Detailed Description

Definition at line 568 of file Login.pb.h.

Constructor & Destructor Documentation

◆ SrpLoginChallenge() [1/2]

Battlenet::JSON::Login::SrpLoginChallenge::SrpLoginChallenge ( )

◆ ~SrpLoginChallenge()

virtual Battlenet::JSON::Login::SrpLoginChallenge::~SrpLoginChallenge ( )
virtual

◆ SrpLoginChallenge() [2/2]

Battlenet::JSON::Login::SrpLoginChallenge::SrpLoginChallenge ( const SrpLoginChallenge from)

Member Function Documentation

◆ clear_eligible_credential_upgrade()

void Battlenet::JSON::Login::SrpLoginChallenge::clear_eligible_credential_upgrade ( )
inline

Definition at line 2565 of file Login.pb.h.

+ Here is the call graph for this function:

◆ clear_generator()

void Battlenet::JSON::Login::SrpLoginChallenge::clear_generator ( )
inline

Definition at line 2185 of file Login.pb.h.

+ Here is the call graph for this function:

◆ clear_has_eligible_credential_upgrade()

void Battlenet::JSON::Login::SrpLoginChallenge::clear_has_eligible_credential_upgrade ( )
inlineprivate

Definition at line 2562 of file Login.pb.h.

+ Here is the caller graph for this function:

◆ clear_has_generator()

void Battlenet::JSON::Login::SrpLoginChallenge::clear_has_generator ( )
inlineprivate

Definition at line 2182 of file Login.pb.h.

+ Here is the caller graph for this function:

◆ clear_has_hash_function()

void Battlenet::JSON::Login::SrpLoginChallenge::clear_has_hash_function ( )
inlineprivate

Definition at line 2258 of file Login.pb.h.

+ Here is the caller graph for this function:

◆ clear_has_iterations()

void Battlenet::JSON::Login::SrpLoginChallenge::clear_has_iterations ( )
inlineprivate

Definition at line 2082 of file Login.pb.h.

+ Here is the caller graph for this function:

◆ clear_has_modulus()

void Battlenet::JSON::Login::SrpLoginChallenge::clear_has_modulus ( )
inlineprivate

Definition at line 2106 of file Login.pb.h.

+ Here is the caller graph for this function:

◆ clear_has_public_b()

void Battlenet::JSON::Login::SrpLoginChallenge::clear_has_public_b ( )
inlineprivate

Definition at line 2486 of file Login.pb.h.

+ Here is the caller graph for this function:

◆ clear_has_salt()

void Battlenet::JSON::Login::SrpLoginChallenge::clear_has_salt ( )
inlineprivate

Definition at line 2410 of file Login.pb.h.

+ Here is the caller graph for this function:

◆ clear_has_username()

void Battlenet::JSON::Login::SrpLoginChallenge::clear_has_username ( )
inlineprivate

Definition at line 2334 of file Login.pb.h.

+ Here is the caller graph for this function:

◆ clear_has_version()

void Battlenet::JSON::Login::SrpLoginChallenge::clear_has_version ( )
inlineprivate

Definition at line 2058 of file Login.pb.h.

+ Here is the caller graph for this function:

◆ clear_hash_function()

void Battlenet::JSON::Login::SrpLoginChallenge::clear_hash_function ( )
inline

Definition at line 2261 of file Login.pb.h.

+ Here is the call graph for this function:

◆ clear_iterations()

void Battlenet::JSON::Login::SrpLoginChallenge::clear_iterations ( )
inline

Definition at line 2085 of file Login.pb.h.

+ Here is the call graph for this function:

◆ clear_modulus()

void Battlenet::JSON::Login::SrpLoginChallenge::clear_modulus ( )
inline

Definition at line 2109 of file Login.pb.h.

+ Here is the call graph for this function:

◆ clear_public_b()

void Battlenet::JSON::Login::SrpLoginChallenge::clear_public_b ( )
inline

Definition at line 2489 of file Login.pb.h.

+ Here is the call graph for this function:

◆ clear_salt()

void Battlenet::JSON::Login::SrpLoginChallenge::clear_salt ( )
inline

Definition at line 2413 of file Login.pb.h.

+ Here is the call graph for this function:

◆ clear_username()

void Battlenet::JSON::Login::SrpLoginChallenge::clear_username ( )
inline

Definition at line 2337 of file Login.pb.h.

+ Here is the call graph for this function:

◆ clear_version()

void Battlenet::JSON::Login::SrpLoginChallenge::clear_version ( )
inline

Definition at line 2061 of file Login.pb.h.

+ Here is the call graph for this function:

◆ default_instance()

static const SrpLoginChallenge & Battlenet::JSON::Login::SrpLoginChallenge::default_instance ( )
static

◆ descriptor()

static const ::google::protobuf::Descriptor * Battlenet::JSON::Login::SrpLoginChallenge::descriptor ( )
static

◆ eligible_credential_upgrade()

bool Battlenet::JSON::Login::SrpLoginChallenge::eligible_credential_upgrade ( ) const
inline

Definition at line 2569 of file Login.pb.h.

◆ generator()

const ::std::string & Battlenet::JSON::Login::SrpLoginChallenge::generator ( ) const
inline

Definition at line 2191 of file Login.pb.h.

+ Here is the caller graph for this function:

◆ GetCachedSize()

int Battlenet::JSON::Login::SrpLoginChallenge::GetCachedSize ( ) const
inline

Definition at line 596 of file Login.pb.h.

◆ GetMetadata()

::google::protobuf::Metadata Battlenet::JSON::Login::SrpLoginChallenge::GetMetadata ( ) const

◆ has_eligible_credential_upgrade()

bool Battlenet::JSON::Login::SrpLoginChallenge::has_eligible_credential_upgrade ( ) const
inline

Definition at line 2556 of file Login.pb.h.

◆ has_generator()

bool Battlenet::JSON::Login::SrpLoginChallenge::has_generator ( ) const
inline

Definition at line 2176 of file Login.pb.h.

◆ has_hash_function()

bool Battlenet::JSON::Login::SrpLoginChallenge::has_hash_function ( ) const
inline

Definition at line 2252 of file Login.pb.h.

◆ has_iterations()

bool Battlenet::JSON::Login::SrpLoginChallenge::has_iterations ( ) const
inline

Definition at line 2076 of file Login.pb.h.

◆ has_modulus()

bool Battlenet::JSON::Login::SrpLoginChallenge::has_modulus ( ) const
inline

Definition at line 2100 of file Login.pb.h.

◆ has_public_b()

bool Battlenet::JSON::Login::SrpLoginChallenge::has_public_b ( ) const
inline

Definition at line 2480 of file Login.pb.h.

◆ has_salt()

bool Battlenet::JSON::Login::SrpLoginChallenge::has_salt ( ) const
inline

Definition at line 2404 of file Login.pb.h.

◆ has_username()

bool Battlenet::JSON::Login::SrpLoginChallenge::has_username ( ) const
inline

Definition at line 2328 of file Login.pb.h.

◆ has_version()

bool Battlenet::JSON::Login::SrpLoginChallenge::has_version ( ) const
inline

Definition at line 2052 of file Login.pb.h.

◆ hash_function()

const ::std::string & Battlenet::JSON::Login::SrpLoginChallenge::hash_function ( ) const
inline

Definition at line 2267 of file Login.pb.h.

+ Here is the caller graph for this function:

◆ InitAsDefaultInstance()

void Battlenet::JSON::Login::SrpLoginChallenge::InitAsDefaultInstance ( )
private

◆ iterations()

google::protobuf::uint32 Battlenet::JSON::Login::SrpLoginChallenge::iterations ( ) const
inline

Definition at line 2089 of file Login.pb.h.

◆ modulus()

const ::std::string & Battlenet::JSON::Login::SrpLoginChallenge::modulus ( ) const
inline

Definition at line 2115 of file Login.pb.h.

+ Here is the caller graph for this function:

◆ mutable_generator()

std::string * Battlenet::JSON::Login::SrpLoginChallenge::mutable_generator ( )
inline

Definition at line 2219 of file Login.pb.h.

+ Here is the call graph for this function:

◆ mutable_hash_function()

std::string * Battlenet::JSON::Login::SrpLoginChallenge::mutable_hash_function ( )
inline

Definition at line 2295 of file Login.pb.h.

+ Here is the call graph for this function:

◆ mutable_modulus()

std::string * Battlenet::JSON::Login::SrpLoginChallenge::mutable_modulus ( )
inline

Definition at line 2143 of file Login.pb.h.

+ Here is the call graph for this function:

◆ mutable_public_b()

std::string * Battlenet::JSON::Login::SrpLoginChallenge::mutable_public_b ( )
inline

Definition at line 2523 of file Login.pb.h.

+ Here is the call graph for this function:

◆ mutable_salt()

std::string * Battlenet::JSON::Login::SrpLoginChallenge::mutable_salt ( )
inline

Definition at line 2447 of file Login.pb.h.

+ Here is the call graph for this function:

◆ mutable_unknown_fields()

inline ::google::protobuf::UnknownFieldSet * Battlenet::JSON::Login::SrpLoginChallenge::mutable_unknown_fields ( )
inline

Definition at line 584 of file Login.pb.h.

◆ mutable_username()

std::string * Battlenet::JSON::Login::SrpLoginChallenge::mutable_username ( )
inline

Definition at line 2371 of file Login.pb.h.

+ Here is the call graph for this function:

◆ New()

SrpLoginChallenge * Battlenet::JSON::Login::SrpLoginChallenge::New ( ) const

◆ operator=()

SrpLoginChallenge & Battlenet::JSON::Login::SrpLoginChallenge::operator= ( const SrpLoginChallenge from)
inline

Definition at line 575 of file Login.pb.h.

◆ public_b()

const ::std::string & Battlenet::JSON::Login::SrpLoginChallenge::public_b ( ) const
inline

Definition at line 2495 of file Login.pb.h.

+ Here is the caller graph for this function:

◆ release_generator()

std::string * Battlenet::JSON::Login::SrpLoginChallenge::release_generator ( )
inline

Definition at line 2227 of file Login.pb.h.

+ Here is the call graph for this function:

◆ release_hash_function()

std::string * Battlenet::JSON::Login::SrpLoginChallenge::release_hash_function ( )
inline

Definition at line 2303 of file Login.pb.h.

+ Here is the call graph for this function:

◆ release_modulus()

std::string * Battlenet::JSON::Login::SrpLoginChallenge::release_modulus ( )
inline

Definition at line 2151 of file Login.pb.h.

+ Here is the call graph for this function:

◆ release_public_b()

std::string * Battlenet::JSON::Login::SrpLoginChallenge::release_public_b ( )
inline

Definition at line 2531 of file Login.pb.h.

+ Here is the call graph for this function:

◆ release_salt()

std::string * Battlenet::JSON::Login::SrpLoginChallenge::release_salt ( )
inline

Definition at line 2455 of file Login.pb.h.

+ Here is the call graph for this function:

◆ release_username()

std::string * Battlenet::JSON::Login::SrpLoginChallenge::release_username ( )
inline

Definition at line 2379 of file Login.pb.h.

+ Here is the call graph for this function:

◆ salt()

const ::std::string & Battlenet::JSON::Login::SrpLoginChallenge::salt ( ) const
inline

Definition at line 2419 of file Login.pb.h.

+ Here is the caller graph for this function:

◆ set_allocated_generator()

void Battlenet::JSON::Login::SrpLoginChallenge::set_allocated_generator ( ::std::string *  generator)
inline

Definition at line 2237 of file Login.pb.h.

+ Here is the call graph for this function:

◆ set_allocated_hash_function()

void Battlenet::JSON::Login::SrpLoginChallenge::set_allocated_hash_function ( ::std::string *  hash_function)
inline

Definition at line 2313 of file Login.pb.h.

+ Here is the call graph for this function:

◆ set_allocated_modulus()

void Battlenet::JSON::Login::SrpLoginChallenge::set_allocated_modulus ( ::std::string *  modulus)
inline

Definition at line 2161 of file Login.pb.h.

+ Here is the call graph for this function:

◆ set_allocated_public_b()

void Battlenet::JSON::Login::SrpLoginChallenge::set_allocated_public_b ( ::std::string *  public_b)
inline

Definition at line 2541 of file Login.pb.h.

+ Here is the call graph for this function:

◆ set_allocated_salt()

void Battlenet::JSON::Login::SrpLoginChallenge::set_allocated_salt ( ::std::string *  salt)
inline

Definition at line 2465 of file Login.pb.h.

+ Here is the call graph for this function:

◆ set_allocated_username()

void Battlenet::JSON::Login::SrpLoginChallenge::set_allocated_username ( ::std::string *  username)
inline

Definition at line 2389 of file Login.pb.h.

+ Here is the call graph for this function:

◆ set_eligible_credential_upgrade()

void Battlenet::JSON::Login::SrpLoginChallenge::set_eligible_credential_upgrade ( bool  value)
inline

Definition at line 2573 of file Login.pb.h.

+ Here is the call graph for this function:

◆ set_generator() [1/3]

void Battlenet::JSON::Login::SrpLoginChallenge::set_generator ( const ::std::string &  value)
inline

Definition at line 2195 of file Login.pb.h.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ set_generator() [2/3]

void Battlenet::JSON::Login::SrpLoginChallenge::set_generator ( const char *  value)
inline

Definition at line 2203 of file Login.pb.h.

+ Here is the call graph for this function:

◆ set_generator() [3/3]

void Battlenet::JSON::Login::SrpLoginChallenge::set_generator ( const char *  value,
size_t  size 
)
inline

Definition at line 2211 of file Login.pb.h.

+ Here is the call graph for this function:

◆ set_has_eligible_credential_upgrade()

void Battlenet::JSON::Login::SrpLoginChallenge::set_has_eligible_credential_upgrade ( )
inlineprivate

Definition at line 2559 of file Login.pb.h.

+ Here is the caller graph for this function:

◆ set_has_generator()

void Battlenet::JSON::Login::SrpLoginChallenge::set_has_generator ( )
inlineprivate

Definition at line 2179 of file Login.pb.h.

+ Here is the caller graph for this function:

◆ set_has_hash_function()

void Battlenet::JSON::Login::SrpLoginChallenge::set_has_hash_function ( )
inlineprivate

Definition at line 2255 of file Login.pb.h.

+ Here is the caller graph for this function:

◆ set_has_iterations()

void Battlenet::JSON::Login::SrpLoginChallenge::set_has_iterations ( )
inlineprivate

Definition at line 2079 of file Login.pb.h.

+ Here is the caller graph for this function:

◆ set_has_modulus()

void Battlenet::JSON::Login::SrpLoginChallenge::set_has_modulus ( )
inlineprivate

Definition at line 2103 of file Login.pb.h.

+ Here is the caller graph for this function:

◆ set_has_public_b()

void Battlenet::JSON::Login::SrpLoginChallenge::set_has_public_b ( )
inlineprivate

Definition at line 2483 of file Login.pb.h.

+ Here is the caller graph for this function:

◆ set_has_salt()

void Battlenet::JSON::Login::SrpLoginChallenge::set_has_salt ( )
inlineprivate

Definition at line 2407 of file Login.pb.h.

+ Here is the caller graph for this function:

◆ set_has_username()

void Battlenet::JSON::Login::SrpLoginChallenge::set_has_username ( )
inlineprivate

Definition at line 2331 of file Login.pb.h.

+ Here is the caller graph for this function:

◆ set_has_version()

void Battlenet::JSON::Login::SrpLoginChallenge::set_has_version ( )
inlineprivate

Definition at line 2055 of file Login.pb.h.

+ Here is the caller graph for this function:

◆ set_hash_function() [1/3]

void Battlenet::JSON::Login::SrpLoginChallenge::set_hash_function ( const ::std::string &  value)
inline

Definition at line 2271 of file Login.pb.h.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ set_hash_function() [2/3]

void Battlenet::JSON::Login::SrpLoginChallenge::set_hash_function ( const char *  value)
inline

Definition at line 2279 of file Login.pb.h.

+ Here is the call graph for this function:

◆ set_hash_function() [3/3]

void Battlenet::JSON::Login::SrpLoginChallenge::set_hash_function ( const char *  value,
size_t  size 
)
inline

Definition at line 2287 of file Login.pb.h.

+ Here is the call graph for this function:

◆ set_iterations()

void Battlenet::JSON::Login::SrpLoginChallenge::set_iterations ( ::google::protobuf::uint32  value)
inline

Definition at line 2093 of file Login.pb.h.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ set_modulus() [1/3]

void Battlenet::JSON::Login::SrpLoginChallenge::set_modulus ( const ::std::string &  value)
inline

Definition at line 2119 of file Login.pb.h.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ set_modulus() [2/3]

void Battlenet::JSON::Login::SrpLoginChallenge::set_modulus ( const char *  value)
inline

Definition at line 2127 of file Login.pb.h.

+ Here is the call graph for this function:

◆ set_modulus() [3/3]

void Battlenet::JSON::Login::SrpLoginChallenge::set_modulus ( const char *  value,
size_t  size 
)
inline

Definition at line 2135 of file Login.pb.h.

+ Here is the call graph for this function:

◆ set_public_b() [1/3]

void Battlenet::JSON::Login::SrpLoginChallenge::set_public_b ( const ::std::string &  value)
inline

Definition at line 2499 of file Login.pb.h.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ set_public_b() [2/3]

void Battlenet::JSON::Login::SrpLoginChallenge::set_public_b ( const char *  value)
inline

Definition at line 2507 of file Login.pb.h.

+ Here is the call graph for this function:

◆ set_public_b() [3/3]

void Battlenet::JSON::Login::SrpLoginChallenge::set_public_b ( const char *  value,
size_t  size 
)
inline

Definition at line 2515 of file Login.pb.h.

+ Here is the call graph for this function:

◆ set_salt() [1/3]

void Battlenet::JSON::Login::SrpLoginChallenge::set_salt ( const ::std::string &  value)
inline

Definition at line 2423 of file Login.pb.h.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ set_salt() [2/3]

void Battlenet::JSON::Login::SrpLoginChallenge::set_salt ( const char *  value)
inline

Definition at line 2431 of file Login.pb.h.

+ Here is the call graph for this function:

◆ set_salt() [3/3]

void Battlenet::JSON::Login::SrpLoginChallenge::set_salt ( const char *  value,
size_t  size 
)
inline

Definition at line 2439 of file Login.pb.h.

+ Here is the call graph for this function:

◆ set_username() [1/3]

void Battlenet::JSON::Login::SrpLoginChallenge::set_username ( const ::std::string &  value)
inline

Definition at line 2347 of file Login.pb.h.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ set_username() [2/3]

void Battlenet::JSON::Login::SrpLoginChallenge::set_username ( const char *  value)
inline

Definition at line 2355 of file Login.pb.h.

+ Here is the call graph for this function:

◆ set_username() [3/3]

void Battlenet::JSON::Login::SrpLoginChallenge::set_username ( const char *  value,
size_t  size 
)
inline

Definition at line 2363 of file Login.pb.h.

+ Here is the call graph for this function:

◆ set_version()

void Battlenet::JSON::Login::SrpLoginChallenge::set_version ( ::google::protobuf::uint32  value)
inline

Definition at line 2069 of file Login.pb.h.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ SetCachedSize()

void Battlenet::JSON::Login::SrpLoginChallenge::SetCachedSize ( int  size) const
private

◆ SharedCtor()

void Battlenet::JSON::Login::SrpLoginChallenge::SharedCtor ( )
private

◆ SharedDtor()

void Battlenet::JSON::Login::SrpLoginChallenge::SharedDtor ( )
private

◆ Swap()

void Battlenet::JSON::Login::SrpLoginChallenge::Swap ( SrpLoginChallenge other)

◆ unknown_fields()

const ::google::protobuf::UnknownFieldSet & Battlenet::JSON::Login::SrpLoginChallenge::unknown_fields ( ) const
inline

Definition at line 580 of file Login.pb.h.

◆ username()

const ::std::string & Battlenet::JSON::Login::SrpLoginChallenge::username ( ) const
inline

Definition at line 2343 of file Login.pb.h.

+ Here is the caller graph for this function:

◆ version()

google::protobuf::uint32 Battlenet::JSON::Login::SrpLoginChallenge::version ( ) const
inline

Definition at line 2065 of file Login.pb.h.

Friends And Related Function Documentation

◆ protobuf_AddDesc_Login_2eproto

void TC_PROTO_API protobuf_AddDesc_Login_2eproto ( )
friend

◆ protobuf_AssignDesc_Login_2eproto

void protobuf_AssignDesc_Login_2eproto ( )
friend

◆ protobuf_ShutdownFile_Login_2eproto

void protobuf_ShutdownFile_Login_2eproto ( )
friend

Member Data Documentation

◆ _cached_size_

int Battlenet::JSON::Login::SrpLoginChallenge::_cached_size_
mutableprivate

Definition at line 725 of file Login.pb.h.

◆ _has_bits_

::google::protobuf::uint32 Battlenet::JSON::Login::SrpLoginChallenge::_has_bits_[1]
private

Definition at line 724 of file Login.pb.h.

◆ _unknown_fields_

::google::protobuf::UnknownFieldSet Battlenet::JSON::Login::SrpLoginChallenge::_unknown_fields_
private

Definition at line 722 of file Login.pb.h.

◆ default_instance_

SrpLoginChallenge* Battlenet::JSON::Login::SrpLoginChallenge::default_instance_
staticprivate

Definition at line 740 of file Login.pb.h.

◆ eligible_credential_upgrade_

bool Battlenet::JSON::Login::SrpLoginChallenge::eligible_credential_upgrade_
private

Definition at line 734 of file Login.pb.h.

◆ generator_

::std::string* Battlenet::JSON::Login::SrpLoginChallenge::generator_
private

Definition at line 729 of file Login.pb.h.

◆ hash_function_

::std::string* Battlenet::JSON::Login::SrpLoginChallenge::hash_function_
private

Definition at line 730 of file Login.pb.h.

◆ iterations_

::google::protobuf::uint32 Battlenet::JSON::Login::SrpLoginChallenge::iterations_
private

Definition at line 727 of file Login.pb.h.

◆ kEligibleCredentialUpgradeFieldNumber

const int Battlenet::JSON::Login::SrpLoginChallenge::kEligibleCredentialUpgradeFieldNumber = 9
static

Definition at line 697 of file Login.pb.h.

◆ kGeneratorFieldNumber

const int Battlenet::JSON::Login::SrpLoginChallenge::kGeneratorFieldNumber = 4
static

Definition at line 637 of file Login.pb.h.

◆ kHashFunctionFieldNumber

const int Battlenet::JSON::Login::SrpLoginChallenge::kHashFunctionFieldNumber = 5
static

Definition at line 649 of file Login.pb.h.

◆ kIterationsFieldNumber

const int Battlenet::JSON::Login::SrpLoginChallenge::kIterationsFieldNumber = 2
static

Definition at line 618 of file Login.pb.h.

◆ kModulusFieldNumber

const int Battlenet::JSON::Login::SrpLoginChallenge::kModulusFieldNumber = 3
static

Definition at line 625 of file Login.pb.h.

◆ kPublicBFieldNumber

const int Battlenet::JSON::Login::SrpLoginChallenge::kPublicBFieldNumber = 8
static

Definition at line 685 of file Login.pb.h.

◆ kSaltFieldNumber

const int Battlenet::JSON::Login::SrpLoginChallenge::kSaltFieldNumber = 7
static

Definition at line 673 of file Login.pb.h.

◆ kUsernameFieldNumber

const int Battlenet::JSON::Login::SrpLoginChallenge::kUsernameFieldNumber = 6
static

Definition at line 661 of file Login.pb.h.

◆ kVersionFieldNumber

const int Battlenet::JSON::Login::SrpLoginChallenge::kVersionFieldNumber = 1
static

Definition at line 611 of file Login.pb.h.

◆ modulus_

::std::string* Battlenet::JSON::Login::SrpLoginChallenge::modulus_
private

Definition at line 728 of file Login.pb.h.

◆ public_b_

::std::string* Battlenet::JSON::Login::SrpLoginChallenge::public_b_
private

Definition at line 733 of file Login.pb.h.

◆ salt_

::std::string* Battlenet::JSON::Login::SrpLoginChallenge::salt_
private

Definition at line 732 of file Login.pb.h.

◆ username_

::std::string* Battlenet::JSON::Login::SrpLoginChallenge::username_
private

Definition at line 731 of file Login.pb.h.

◆ version_

::google::protobuf::uint32 Battlenet::JSON::Login::SrpLoginChallenge::version_
private

Definition at line 726 of file Login.pb.h.


The documentation for this class was generated from the following file: