

Regras de validação › Como implementar regras de validação personalizadas › Exceções › Exceções com validação em nível de diretório
Exceções com validação em nível de diretório
As mensagens de exceção para erros de validação em nível de diretório têm duas origens:
- Um pacote de recursos. No directory.xml, as definições de todos os tipos de regras de validação (Java, JavaScript e expressão regular) incluem o atributo messageid. Essa ID é mapeada para uma mensagem de exceção personalizada no pacote de recursos IMSExceptions.properties. Quando AttributeValidationException é gerada, o CA IdentityMinder inclui a mensagem mapeada com outras informações de erro que podem ser definidas para a regra de validação.
- Código da regra de validação personalizada. As implementações Java e JavaScript podem definir mensagens de exceção adicionais para a regra. Se ocorrer um erro de validação na regra Java ou JavaScript, a mensagem será apresentada ao usuário com a mensagem que é mapeada para a regra no pacote de recursos.
As origens dessas mensagens de exceção Java e JavaScript são definidas na tabela anterior.
Esse recurso não se aplica a regras de validação em nível de diretório implementadas como expressões regulares.
Observação: para obter mais informações sobre as mensagens de exceção em pacotes de recursos, consulte AttributeValidationException no Javadoc do CA IdentityMinder.
Copyright © 2014 CA.
Todos os direitos reservados.
 
|
|