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 IdentityMinder se a validação da expressão regular validation falhar.

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

JavaScript

Pelo CA IdentityMinder 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 IdentityMinder.

O CA IdentityMinder 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 IdentityMinder 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 IdentityMinder usará uma mensagem de erro generalizada.