我需要设置海关承诺类型(当然还有xades4j)。
我看了一下lib,我感觉不可能这样做。
承诺类型是决赛。
.withCommitmentType( AllDataObjsCommitmentTypeProperty commitment )
And AllDataObjsCommitmentTypeProperty is a final class.
The same for the individual commitments.
我的解释是否正确?
在xades4j中扩展这种可能性是否有意义?
答案 0 :(得分:1)
您正在寻找一种方法来指定XAdES第7.2.6节中定义的CommitmentTypeQualifiers
?或者只是需要更改承诺类型标识符?如果是后者且标识符是URI,则AllDataObjsCommitmentTypeProperty
和CommitmentTypeProperty
都有一个可以使用的构造函数。如果没有,你是对的。
在当前架构上,在承诺指示属性上支持任意“无类型”参数并不容易。我必须看看使用一些现有的可扩展性点或使用其他方法是否可行。你有什么建议吗?