Tópico anterior: Suporte a ID Vault no Lotus Notes DominoPróximo tópico: Aprimoramentos de objetos de serviço


Captura de informações do cabeçalho HTTP

Novo filtro de servlet: ClientExtractFilter foi adicionado nesta release. Este filtro de servlet será um local central para extrair todas as informações relacionadas ao ambiente de cliente da web. Este filtro extrai informações de cabeçalhos HTTP. No momento, só endereço IP de cliente está sendo extraído. Porém, nós garantimos que essas informações são extraídas apenas uma vez, para qualquer solicitação determinada.

Esse filtro de servlet é executado para cada solicitação como sugerido pelo URL padrão:* in web.xml.

A classe de utilitário WebClientInformation foi adicionada, a qual funciona como um espaço reservado para informações do cliente web extraídas no filtro. Essa classe atualmente mantém somente endereço IP, no entanto, pode ser aprimorada no futuro.

Em seguida, essa WebClientInformation é colocada na TaskSession como um atributo identificado pela chave: WebClientInfo. Portanto, qualquer evento, tarefa, UI ou fluxo de trabalho criado como resultado da solicitação terá as informações do cliente em que essa solicitação foi gerada.