Tópico anterior: ExceçõesPróximo tópico: Exceções com validação em nível de diretório


Exceções com validação em nível de tarefa

Com erros de validação em nível de tarefa, AttributeValidationException é gerada como mostrado na tabela a seguir:

Tipo de regra

Como é lançada

Origem da mensagem de erro

Expressão regular

Pelo CA Identity Manager se a validação da expressão regular validation falhar.

O CA Identity Manager usa uma mensagem de exceção generalizada.

JavaScript

Pelo CA Identity Manager se o método validate() retornar False.

O parâmetro errorMessage do método validate().

Java

Pela regra de validação personalizada ou pelo CA Identity Manager.

O CA Identity Manager gera a exceção quando a regra personalizada não gera e o método validate() da regra personalizada retorna False.

Uma das seguintes origens:

  • Se a regra de validação personalizada gerar a exceção, o construtor da exceção. O construtor permite especificar a ID de uma mensagem em um pacote de recursos e o texto de uma mensagem adicional.
  • Se o CA Identity Manager gerar a exceção, o parâmetro errorMessage do método validate().

Se a implementação da regra de validação não fornecer uma mensagem de erro, o CA Identity Manager usará uma mensagem de erro generalizada.