Негізгі сертификаттар

ҰКО (RSA_OLD) pki_rsa
ҰКО (GOST_OLD) pki_gost
НКО (RSA) root_rsa
НКО (GOST) root_gost
ҰКО (RSA) nca_rsa
ҰКО (GOST) nca_gost

Кері шақырылған сертификаттардың тізімі

ҰҚО (RSA_OLD) CRL Delta CRL
ҰҚО (GOST_OLD) CRL Delta CRL
ҰҚО (RSA) CRL Delta CRL
ҰҚО (GOST) CRL Delta CRL

ЭЦҚны қайта шығарғыңыз келе ме? бөлімге өту >>

Welcome, Guest
Username Password: Remember me
  • Page:
  • 1

TOPIC: NCALayer метод signXml

NCALayer метод signXml 2 months ago #4988

  • Rustem2016
  • OFFLINE
  • Давно я тут
  • Posts: 93
  • Karma: 5
Добрый день!

Возник вопрос - необходимо подписать блок XML через вызов с параметрами
var signXml = {
"module": "kz.gov.pki.knca.commonUtils",
"method": "signXml",
"args": [storageName, keyType, xmlToSign, "//*[local-name()='Document']", "//*[local-name()='Header']"]
};
Однако, структурой описанной в XSD не предусмотрено наличие атрибута Id для подписываемого элемента XML (Document) и NCALayer выдает сообщение: "Указанный для подписи элемент не содержит атрибут 'Id'"

Как можно подписать элемент Document без указания в нем каких-либо атрибутов?

Re: NCALayer метод signXml 2 months ago #4991

  • Rustem2016
  • OFFLINE
  • Давно я тут
  • Posts: 93
  • Karma: 5
Есть ли у кого соображения на этот счет?
Дело в том что указать какой именно XML-блок должен быть подписан, можно через XPath, но в модуле NCALayer, он будет проигнорирован если не указан атрибут Id - это жестко "зашито".
Last Edit: 2 months ago by Rustem2016.

Re: NCALayer метод signXml 2 months ago #5007

  • Rustem2016
  • OFFLINE
  • Давно я тут
  • Posts: 93
  • Karma: 5
Вопрос актуальный...

Re: NCALayer метод signXml 2 months ago #5010

  • margulan
  • OFFLINE
  • Модератор
  • Posts: 157
  • Karma: 12
Через общий модуль NCALayer-а вы никак не сможете этого сделать, так как метод signXml будет искать атрибут "Id".
  • Page:
  • 1
Time to create page: 0.18 seconds
FaLang translation system by Faboba