MadelineProtoDocs/docs/PHP/danog/MadelineProto/Settings/Auth.md

2.2 KiB

title: danog\MadelineProto\Settings\Auth: Cryptography settings. description:

danog\MadelineProto\Settings\Auth

Back to index

Author: Daniil Gentili daniil@daniil.it

Cryptography settings.

Method list:

  • getRsaKeys(): array
  • setRsaKeys(array $rsaKeys): self
  • getDefaultTempAuthKeyExpiresIn(): int
  • setDefaultTempAuthKeyExpiresIn(int $defaultTempAuthKeyExpiresIn): self
  • getPfs(): bool
  • setPfs(bool $pfs): self
  • getMaxAuthTries(): int
  • setMaxAuthTries(int $maxAuthTries): self
  • hasChanged(): bool

Methods:

getRsaKeys(): array

Get MTProto public keys array.


Generated by danog/phpdoc

setRsaKeys(array $rsaKeys): self

Set MTProto public keys array.

Parameters:

  • $rsaKeys: array MTProto public keys array.

Generated by danog/phpdoc

getDefaultTempAuthKeyExpiresIn(): int

Get validity period of the binding of temporary and permanent keys.


Generated by danog/phpdoc

setDefaultTempAuthKeyExpiresIn(int $defaultTempAuthKeyExpiresIn): self

Set validity period of the binding of temporary and permanent keys.

Parameters:

  • $defaultTempAuthKeyExpiresIn: int Validity period of the binding of temporary and permanent keys.

Generated by danog/phpdoc

getPfs(): bool

Get whether to use PFS.


Generated by danog/phpdoc

setPfs(bool $pfs): self

Set whether to use PFS.

Parameters:

  • $pfs: bool Whether to use PFS

Generated by danog/phpdoc

getMaxAuthTries(): int

Get max tries for generating auth key.


Generated by danog/phpdoc

setMaxAuthTries(int $maxAuthTries): self

Set max tries for generating auth key.

Parameters:

  • $maxAuthTries: int Max tries for generating auth key

Generated by danog/phpdoc

hasChanged(): bool

Get whether this setting was changed, also applies changes.


Generated by danog/phpdoc


Generated by danog/phpdoc