Я пытаюсь установить уровень глубины проверки цепочки сертификатов. - PullRequest
0 голосов
/ 08 апреля 2019

Я пытаюсь использовать

store = require "openssl.x509.store"

Чтобы я мог установить уровень глубины проверки цепочки сертификатов.
Однако функция store.depth() недоступна.

1 Ответ

0 голосов
/ 10 апреля 2019

Из справки я понимаю, что сначала вы должны создать экземпляр класса x509_store, используя новую функцию. Глубина не является членом библиотеки хранилища, но принадлежит классу x509_store.

https://zhaozg.github.io/lua-openssl/modules/x509.store.html

Попробуйте

store = require "openssl.x509.store"
local myStore = store.new({})
print(myStore.depth)

и посмотрите, если это nil.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...