Discord Social SDK
|
Struct that encapsulates the challenge part of the code verification flow.
Static Public Attributes | |
static const AuthorizationCodeChallenge | nullobj |
Uninitialized instance of AuthorizationCodeChallenge. | |
|
noexcept |
Move constructor for AuthorizationCodeChallenge.
discordpp::AuthorizationCodeChallenge::AuthorizationCodeChallenge | ( | const AuthorizationCodeChallenge & | arg0 | ) |
Copy constructor for AuthorizationCodeChallenge.
std::string discordpp::AuthorizationCodeChallenge::Challenge | ( | ) | const |
The challenge value.
discordpp::AuthenticationCodeChallengeMethod discordpp::AuthorizationCodeChallenge::Method | ( | ) | const |
The method used to generate the challenge. The only method used by the SDK is sha256.
|
inline |
Returns true if the instance contains a valid object.
|
noexcept |
Move assignment operator for AuthorizationCodeChallenge.
AuthorizationCodeChallenge & discordpp::AuthorizationCodeChallenge::operator= | ( | const AuthorizationCodeChallenge & | arg0 | ) |
Copy assignment operator for AuthorizationCodeChallenge.
void discordpp::AuthorizationCodeChallenge::SetChallenge | ( | std::string | Challenge | ) |
Setter for AuthorizationCodeChallenge::Challenge.
void discordpp::AuthorizationCodeChallenge::SetMethod | ( | discordpp::AuthenticationCodeChallengeMethod | Method | ) |
Setter for AuthorizationCodeChallenge::Method.
|
static |
Uninitialized instance of AuthorizationCodeChallenge.