Class PolicyAlgorithmCompliance
java.lang.Object
br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.PolicyAlgorithmCompliance
public class PolicyAlgorithmCompliance extends Object
-
Constructor Summary
Constructors Constructor Description PolicyAlgorithmCompliance()
-
Method Summary
Modifier and Type Method Description static void
overwriteOldXmlPolicies(String[] identifiers)
Conserta os erros presentes na lista de identificadores de assinaturas XAdESstatic String
overwriteOldXmlPolicy(String identifier)
Conserta os erros presentes de identificador em uma PA XAdESstatic void
validateAlgorithms(SignaturePolicyInstance instance, PaReport report)
Valida os algoritmos presentes nas políticas em relação com o DOC-ICP-15.03 versão 8.0
-
Constructor Details
-
PolicyAlgorithmCompliance
public PolicyAlgorithmCompliance()
-
-
Method Details
-
validateAlgorithms
Valida os algoritmos presentes nas políticas em relação com o DOC-ICP-15.03 versão 8.0
Existem erros presentes nas políticas XAdES v2 e v1.1 em relação aos algoritmos especificados.
- Parameters:
instance
- instância da polítca de assinaturareport
- relatório da política
-
overwriteOldXmlPolicies
Conserta os erros presentes na lista de identificadores de assinaturas XAdES- Parameters:
identifiers
- identificadores
-
overwriteOldXmlPolicy
Conserta os erros presentes de identificador em uma PA XAdES- Parameters:
identifier
- identificador de algoritmo de assinatura
-