Source File
client.go
Belonging Package
github.com/gotd/td/exchange
package exchangeimport ()// ClientExchange is a client-side key exchange flow.type ClientExchange struct {unencryptedWriterrand io.Readerlog log.Helperkeys []PublicKeydc int// mode selects permanent vs temporary auth-key generation path.mode ExchangeMode// expiresIn is only meaningful in temporary mode and forwarded into// p_q_inner_data_temp_dc payload.expiresIn int}// ClientExchangeResult contains client part of key exchange result.type ClientExchangeResult struct {AuthKey crypto.AuthKeySessionID int64ServerSalt int64// ExpiresAt is unix timestamp for temporary keys, zero for permanent.ExpiresAt int64}
![]() |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |