Embora o LDAP seja um registro de usuário comum, é possível que informações do usuário sejam fornecidas a partir de outros tipos de registros, por exemplo, sistemas de arquivos, serviços, gerenciadores de conteúdo, etc. Mesmo no caso do LDAP, é possível que a maneira com que as informações são armazenadas esteja além dos recursos da classe de usuário padrão a ser recuperada. Portanto, é possível utilizar qualquer classe que estenda a classe abstrata CustomUserInformationFactory.
Para utilizar um nome de classe diferente, configure seu nome na seção Registro do Usuário Customizado da página Configuração. Você deve ter permissão de administrador do repositório para isso.