bluecrystalsign / bluecrystal-signer-ANTIGO-

blue crystal digital signature
4 stars 4 forks source link

bluc rest server: falta motivo da não validação #8

Open crivano opened 9 years ago

crivano commented 9 years ago

Quando uma assinatura não é validada, BluC apenas retorna false.

Sugiro que os métodos validateSign e valitadeSignatureByPolicy retornem String no seguinte formato:

1) OK 2) ERROR: motivo do erro

Apenas dizer que não validou não é suficiente, pois não indica o que deve ser feito para corrigir o prolblema. Mesmo que o erro seja em inglês ou confuso, sempre será melhor do que nada.

crivano commented 9 years ago

Uma possibilidade é sempre throw uma exception quando houver erro de validação. Que tal?

crivano commented 8 years ago

Esse, ao meu ver, é nosso principal problema agora.