(PECL event >= 1.2.6-beta)
Представляет структуру SSL_CTX. Предоставляет методы и свойства для настройки контекста SSL.
Путь до локального файла сертификата. Это должен быть файл в формате PEM, содержащий сертификат. Опционально может содержать цепочку сертификатов эмитентов.
Путь до локального файла с приватным ключем
EventSslContext::SSLv2_CLIENT_METHOD
Метод клиента SSLv2. См. руководство по SSL_CTX_new(3).
EventSslContext::SSLv3_CLIENT_METHOD
Метод клиента SSLv3. См. руководство по SSL_CTX_new(3).
EventSslContext::SSLv23_CLIENT_METHOD
Метод клиента SSLv23. См. руководство по SSL_CTX_new(3).
EventSslContext::TLS_CLIENT_METHOD
Метод клиента TLS. См. руководство по SSL_CTX_new(3).
EventSslContext::SSLv2_SERVER_METHOD
Метод сервера SSLv2. См. руководство по SSL_CTX_new(3).
EventSslContext::SSLv3_SERVER_METHOD
Метод сервера SSLv3. См. руководство по SSL_CTX_new(3).
EventSslContext::SSLv23_SERVER_METHOD
Метод сервера SSLv23. См. руководство по SSL_CTX_new(3).
EventSslContext::TLS_SERVER_METHOD
Метод сервера TLS. См. руководство по SSL_CTX_new(3).
EventSslContext::OPT_LOCAL_CERT
Ключ элемента в массиве опций, переданном в EventSslContext::__construct() . Опция указывает на путь локального сертификата.
EventSslContext::OPT_LOCAL_PK
Ключ элемента в массиве опций, переданном в EventSslContext::__construct() . Опция указывает на путь локального приватного ключа.
EventSslContext::OPT_PASSPHRASE
Ключ элемента в массиве опций, переданном в EventSslContext::__construct() . Представляет пароль сертификата.
EventSslContext::OPT_CA_FILE
Ключ элемента в массиве опций, переданном в EventSslContext::__construct() . Представляет путь к файлу центра сертификации.
EventSslContext::OPT_CA_PATH
Ключ элемента в массиве опций, переданном в EventSslContext::__construct() . Представляет путь, по которому нужно искать файл центра сертификации.
EventSslContext::OPT_ALLOW_SELF_SIGNED
Ключ элемента в массиве опций, переданном в EventSslContext::__construct() . Представляет опцию, разрешающуб использовать самоподписанные сертификаты.
EventSslContext::OPT_VERIFY_PEER
Ключ элемента в массиве опций, переданном в EventSslContext::__construct() . Представляет опцию, указывающую расширению Event проверять узлы.
EventSslContext::OPT_VERIFY_DEPTH
Ключ элемента в массиве опций, переданном в EventSslContext::__construct() . Представляет максимальную глубину проверки цепочки сертификатов, допустимую для контекста SSL.
EventSslContext::OPT_CIPHERS
Ключ элемента в массиве опций, переданном в EventSslContext::__construct() . Представляет список шифров для контекста SSL.