libkazv
|
#include <request_email_validation.hpp>
Public Attributes | |
std::optional< std::string > | idServer |
The hostname of the identity server to communicate with. More... | |
std::optional< std::string > | idAccessToken |
An access token previously registered with the identity server. More... | |
Public Attributes inherited from Kazv::Api::RequestEmailValidation | |
std::string | clientSecret |
A unique string generated by the client, and used to identify the validation attempt. More... | |
std::string | |
The email address to validate. More... | |
int | sendAttempt |
The server will only send an email if the send_attempt is a number greater than the most recent one which it has seen, scoped to that email + client_secret pair. More... | |
std::optional< std::string > | nextLink |
Optional. More... | |
std::optional<std::string> Kazv::Api::EmailValidationData::idAccessToken |
An access token previously registered with the identity server.
Servers can treat this as optional to distinguish between r0.5-compatible clients and this specification version.
Required if an id_server
is supplied.
std::optional<std::string> Kazv::Api::EmailValidationData::idServer |
The hostname of the identity server to communicate with.
May optionally include a port. This parameter is ignored when the homeserver handles 3PID verification.
This parameter is deprecated with a plan to be removed in a future specification version for /account/password
and /register
requests.