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 voidoverwriteOldXmlPolicies(String[] identifiers)Conserta os erros presentes na lista de identificadores de assinaturas XAdESstatic StringoverwriteOldXmlPolicy(String identifier)Conserta os erros presentes de identificador em uma PA XAdESstatic voidvalidateAlgorithms(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
-