PHP Класс Kelunik\Acme\Verifiers\Dns01

Показать файл Открыть проект

Открытые методы

Метод Описание
__construct ( Amp\Dns\Resolver $resolver = null ) Dns01 constructor.
verifyChallenge ( string $domain, string $expectedPayload ) : Amp\Promise Verifies a DNS-01 Challenge.

Приватные методы

Метод Описание
doVerifyChallenge ( string $domain, string $expectedPayload ) : Generator Verifies a DNS-01 Challenge.

Описание методов

__construct() публичный Метод

Dns01 constructor.
public __construct ( Amp\Dns\Resolver $resolver = null )
$resolver Amp\Dns\Resolver DNS resolver, otherwise a default resolver will be used

verifyChallenge() публичный Метод

Can be used to verify a challenge before requesting validation from a CA to catch errors early.
public verifyChallenge ( string $domain, string $expectedPayload ) : Amp\Promise
$domain string domain to verify
$expectedPayload string expected DNS record value
Результат Amp\Promise resolves to the DNS entry found