SIGNATURE_POLICY_TRANSFORM
En este parámetro se indica una lista de transforms (definidos en Apache xml Transforms) usados para calcular SIGNATURE_POLICY_HASH, que es opcional.
Como decimos, los valores que se pueden emplear en este parámetro, son los definidos en Apache xml Transforms.
Al indicar el trasnform en este parámetro, creará el siguiente nodo en una firma XADES.
<ds:Transforms>
<ds:Transform Algorithm="http://www.example.com/">
Any text, intermingled with:
<!--any element-->
</ds:Transform>
</ds:Transforms>
Java
Policy policy = new Policy();
policy.addParameter(PolicyParams.SIGNATURE_POLICY_TRANSFORM.getKey(), "http://www.example.com/");
.Net
policy policy = PolicyUtil.newPolicy(typeFormatSign.PADES_EPES, typeSign.ENVELOPED);
PolicyUtil.AddParameter(policy, PolicyParams.SIGNATURE_POLICY_TRANSFORM,"http://www.example.com/");
results matching ""
No results matching ""