demoiselle / signer

Repositório que contém os componentes para facilitar a implementação de assinatura digital nos padrões da ICP-BRASIL
https://www.frameworkdemoiselle.gov.br/v3/signer/
GNU Lesser General Public License v3.0
145 stars 72 forks source link

Assinatura em parte do documento XML #360

Open leanmaster opened 1 year ago

leanmaster commented 1 year ago

É possível assinar parte de um documento XML usando PA_AD_RB_v2_4?

granella commented 1 year ago

@leanmaster teve algum sucesso?

esaito commented 1 year ago

Não sei se entendi bem, mas não existe no componente um método que passe um documento XML e informe qual "tag" será assinada. Na prática, o sistema que manupula o XML é que pode definir isso, se o sistema enviar "uma parte" do documento é isso que o componente assinará. Já a validação também ocorrerá da mesma forma.

granella commented 1 year ago

É exatamente isso que comecei a fazer, tenho um XML completo e tenho que assinar algumas partes, então vou enviando ao componentes as partes a serem assinadas.

leanmaster commented 1 year ago

Porém não achei como definir a uri da parte assinada, pois necessito que a uri da referencia assinada mostre o id dessa parte assinada