SIGNATURE_ALGORITHM
Podemos indicar el algoritmo que será usado en la firma mediante este parámetro.
Los posibles valores vienen definidos en la clase SignatureAlgorithm y son los siguientes:
- SHA1withRSA
- SHA256withRSA
- SHA384withRSA
- SHA512withRSA
El valor por defecto, si no se define nada en este parámetro, es SHA256withRSA.
Java
Policy policy = new Policy();
policy.addParameter(PolicyParams.SIGNATURE_ALGORITHM.getKey(), SignatureAlgorithm.SHA256withRSA.name());
.Net
policy policy = PolicyUtil.newPolicy(typeFormatSign.PADES_BES, typeSign.ENVELOPED);
PolicyUtil.AddParameter(policy, PolicyParams.SIGNATURE_ALGORITHM,"SHA256withRSA");
results matching ""
No results matching ""