br.gov.ans.tiss.nucleo
Interface ValidadorCertificados


public interface ValidadorCertificados

Interface que deve ser implementada por todos os validadores customizados de certificados. Tanto o cliente quanto servidor ponto a ponto podem chamar um validador destes tão logo termine o "handshake" SSL.


Method Summary
 void validaPrincipal(java.security.Principal pPrincipal, MensagemTISS pMensagem)
          Valida um principal face a uma mensagem, lançando uma exceção se esta combinação for considerada inválida.
 

Method Detail

validaPrincipal

void validaPrincipal(java.security.Principal pPrincipal,
                     MensagemTISS pMensagem)
                     throws TissCertificadoException
Valida um principal face a uma mensagem, lançando uma exceção se esta combinação for considerada inválida.

Parameters:
pPrincipal - o principal do certificado
pMensagem - a mensagem TISS recebida
Throws:
TissCertificadoException - .