libkazv
Kazv::Api::GetAccount3PIDsJob::ThirdPartyIdentifier Struct Reference

Gets a list of the third party identifiers that the homeserver has associated with the user's account. More...

#include <administrative_contact.hpp>

Public Attributes

std::string medium
 The medium of the third party identifier. More...
 
std::string address
 The third party identifier address. More...
 
std::int_fast64_t validatedAt
 The timestamp, in milliseconds, when the identifier was validated by the identity server. More...
 
std::int_fast64_t addedAt
 The timestamp, in milliseconds, when the homeserver associated the third party identifier with the user. More...
 

Detailed Description

Gets a list of the third party identifiers that the homeserver has associated with the user's account.

This is not the same as the list of third party identifiers bound to the user's Matrix ID in identity servers.

Identifiers in this list may be used by the homeserver as, for example, identifiers that it will accept to reset the user's account password.

Member Data Documentation

◆ addedAt

std::int_fast64_t Kazv::Api::GetAccount3PIDsJob::ThirdPartyIdentifier::addedAt

The timestamp, in milliseconds, when the homeserver associated the third party identifier with the user.

◆ address

std::string Kazv::Api::GetAccount3PIDsJob::ThirdPartyIdentifier::address

The third party identifier address.

◆ medium

std::string Kazv::Api::GetAccount3PIDsJob::ThirdPartyIdentifier::medium

The medium of the third party identifier.

◆ validatedAt

std::int_fast64_t Kazv::Api::GetAccount3PIDsJob::ThirdPartyIdentifier::validatedAt

The timestamp, in milliseconds, when the identifier was validated by the identity server.


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