Возвращает ли xmlsec 0 при выходе?
-
13-09-2019 - |
Вопрос
Мне нужно знать, возвращает ли xmlsec 0, если файл хорошо аутентифицирован?
Решение
Сомневаюсь, что сейчас, 4,5 года спустя, кого-то это волнует, но вопрос существует, поэтому на него нужен ответ, верно?
Да, xmlsec [версия 1.2.19 (openssl)] возвращает 0, если файл аутентифицирован:
Успех:
$ xmlsec1 --verify --pubkey-cert-pem valid-cert.pem file.xml
OK
SignedInfo References (ok/all): 1/1
Manifests References (ok/all): 0/0
$ echo $?
0
Неудача:
$ xmlsec1 --verify --pubkey-cert-pem invalid-cert.pem file.xml
FAIL
SignedInfo References (ok/all): 1/1
Manifests References (ok/all): 0/0
Error: failed to verify file "file.xml"
$ echo $?
1
Не связан с StackOverflow