Tópico anterior: Implementação de JavaPróximo tópico: Interface Java para validação em nível de diretório


Interface Java para validação em nível de tarefa

A definição da interface Java para validação em nível de tarefa é a seguinte:

Sintaxe
public interface TaskValidator {
public class StringRef {
   public String reference = new String();
   public String toString(){return reference;}
public boolean validate(
   BLTHContext ctx,
   String attrValue,
   StringRef updatedValue,
   StringRef errorMessage
   ) throws AttributeValidationException;
}
Parâmetros
ctx

Parâmetro de entrada

Especifica um objeto que contém métodos para recuperar as informações da sessão de tarefas atual.

attrValue

Parâmetro de entrada

Especifica o valor do atributo que está sendo validado.

updatedValue

Parâmetro de saída

Fornece um valor de transformação opcional que substitui o valor fornecido pelo usuário que está sendo validado. Quando nenhuma transformação for necessária, retorne null.

errorMessage

Parâmetro de saída

Se a validação falhar, uma mensagem será exibida ao usuário.

Comentários

Para obter mais informações sobre regras de validação Java e sobre objetos gerenciados, consulte o Javadoc do CA IdentityMinder.

Retornos
Gerações

AttributeValidationException