Interface TrustedListValidatorInterface
- All Known Implementing Classes:
TrustedListVerifier
public interface TrustedListValidatorInterface
Contrato para validar a assinatura de uma lista confiável.
-
Method Summary
Modifier and TypeMethodDescriptionverify(AbstractComponentConfiguration configuration, byte[] trustedListBytes, Set<TrustAnchor> trustAnchors) Valida a assinatura de uma lista confiável.
-
Method Details
-
verify
TrustedListSignatureValidation verify(AbstractComponentConfiguration configuration, byte[] trustedListBytes, Set<TrustAnchor> trustAnchors) throws VerificationException, InterruptedException Valida a assinatura de uma lista confiável.- Parameters:
configuration- configuração usada na validaçãotrustedListBytes- conteúdo da lista confiáveltrustAnchors- âncoras de confiança usadas na validação- Returns:
- resultado da validação
- Throws:
VerificationException- se a assinatura não puder ser validadaInterruptedException- se a validação for interrompida
-