PHP Класс Analogic\ACME\Lescript

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

Открытые свойства

Свойство Тип Описание
$ca
$challenge
$contact http-01 challange only
$countryCode
$license public $ca = 'https://acme-staging.api.letsencrypt.org'; // testing
$state

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

Метод Описание
__construct ( $certificatesDir, $webRootDir, $logger = null, Analogic\ACME\ClientInterface $client = null )
initAccount ( )
signDomains ( array $domains, $reuseCsr = false )

Защищенные методы

Метод Описание
log ( $message )

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

Метод Описание
generateCSR ( $privateKey, array $domains )
generateKey ( $outputDirectory )
getCsrContent ( $csrPath )
getDomainPath ( $domain )
parsePemFromBody ( $body )
postNewReg ( )
readPrivateKey ( $path )
signedRequest ( $uri, array $payload )

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

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

public __construct ( $certificatesDir, $webRootDir, $logger = null, Analogic\ACME\ClientInterface $client = null )
$client Analogic\ACME\ClientInterface

initAccount() публичный метод

public initAccount ( )

log() защищенный метод

protected log ( $message )

signDomains() публичный метод

public signDomains ( array $domains, $reuseCsr = false )
$domains array

Описание свойств

$ca публичное свойство

public $ca

$challenge публичное свойство

public $challenge

$contact публичное свойство

http-01 challange only
public $contact

$countryCode публичное свойство

public $countryCode

$license публичное свойство

public $ca = 'https://acme-staging.api.letsencrypt.org'; // testing
public $license

$state публичное свойство

public $state