It's due to the Id being a wsu:Id. So it's not caught by the
"workaround" inside the library. However the
"registerIdAttributeNameNS" can be called within DSIGSIgnature to add
the particular attribute to the "cheat" list :>.
There isn't a command line switch within templatesign to do that, but
I'm sure we could do something around it.
Cheers,
Berin
Scott Cantor wrote:
>>So, how does it know which objects to create digests for? I really need an
>>XML template so I can see how it works. Is there one in the C++ source
>>download?
>
>
> I really have no idea, never tried the template tool. I just knew what that
> error means. Unless there's some kind of command line parameter to specify
> ID attributes or turn on validation during a parse, I'm not sure how you
> could establish IDness. It may not be possible to sign ID references using
> it, perhaps it only supports detached signing of a file?
>
> -- Scott
>
>
>
>