|
| | Authentication (Session *session) |
| |
| uint32 | HandleLogon (authentication::v2::client::LogonRequest const *request, NoData *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation) override |
| |
| uint32 | HandleVerifyAuthToken (authentication::v2::client::VerifyAuthTokenRequest const *request, NoData *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation) override |
| |
| uint32 | HandleGenerateAuthToken (authentication::v2::client::GenerateAuthTokenRequest const *request, authentication::v2::client::GenerateAuthTokenResponse *response, std::function< void(ServiceBase *, uint32, google::protobuf::Message const *)> &continuation) override |
| |
| | Service (Session *session) |
| |
|
| void | SendRequest (uint32 serviceHash, uint32 methodId, google::protobuf::Message const *request, std::function< void(MessageBuffer)> callback) override |
| |
| void | SendRequest (uint32 serviceHash, uint32 methodId, google::protobuf::Message const *request) override |
| |
| void | SendResponse (uint32 serviceHash, uint32 methodId, uint32 token, uint32 status) override |
| |
| void | SendResponse (uint32 serviceHash, uint32 methodId, uint32 token, google::protobuf::Message const *response) override |
| |
| std::string | GetCallerInfo () const override |
| |
| | ServiceBaseCaller (Session *session) |
| |
| void | SendRequest (uint32 serviceHash, uint32 methodId, google::protobuf::Message const *request, std::function< void(MessageBuffer)> &&callback) |
| |
| void | SendRequest (uint32 serviceHash, uint32 methodId, google::protobuf::Message const *request) |
| |
| void | SendResponse (uint32 serviceHash, uint32 methodId, uint32 token, uint32 status) |
| |
| void | SendResponse (uint32 serviceHash, uint32 methodId, uint32 token, google::protobuf::Message const *response) |
| |
| std::string | GetCallerInfo () const |
| |
| Session * | _session |
| |
Definition at line 66 of file AuthenticationService.h.
◆ AuthenticationService
◆ Authentication()
| Battlenet::Services::V2::Authentication::Authentication |
( |
Session * |
session | ) |
|
◆ HandleGenerateAuthToken()
| uint32 Battlenet::Services::V2::Authentication::HandleGenerateAuthToken |
( |
authentication::v2::client::GenerateAuthTokenRequest const * |
request, |
|
|
authentication::v2::client::GenerateAuthTokenResponse * |
response, |
|
|
std::function< void(ServiceBase *, uint32, google::protobuf::Message const *)> & |
continuation |
|
) |
| |
|
override |
◆ HandleLogon()
| uint32 Battlenet::Services::V2::Authentication::HandleLogon |
( |
authentication::v2::client::LogonRequest const * |
request, |
|
|
NoData * |
response, |
|
|
std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> & |
continuation |
|
) |
| |
|
override |
◆ HandleVerifyAuthToken() [1/2]
| uint32 Battlenet::Services::V2::Authentication::HandleVerifyAuthToken |
( |
authentication::v2::client::VerifyAuthTokenRequest const * |
request, |
|
|
NoData * |
response, |
|
|
std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> & |
continuation |
|
) |
| |
|
override |
◆ HandleVerifyAuthToken() [2/2]
| uint32 Battlenet::Services::V2::Authentication::HandleVerifyAuthToken |
( |
std::string_view |
authToken, |
|
|
std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> & |
continuation |
|
) |
| |
|
private |
The documentation for this class was generated from the following files: