Ticket #1296 (closed melhoria: fixed)

Opened 10 years ago

Last modified 10 years ago

Deixar configurável quem vai criptografar a senha do usuario com o certificado digital.

Reported by: antonio-carlos.silva Owned by: antonio-carlos.silva
Priority: normal Milestone: Expresso 2.2
Component: Setup Version: branch 2.2
Severity: média Keywords: SERPRO 2.2 UNIFICA
Cc: lavoisier.vieira@… WorkGroup: Gestão de Integração

Description

Permitir que o administrador configure via setup quem vai criptografar a senha do usuario com o certificado digital.

Criar uma configuração do seguinte modo:

Criptografar a Senha Com certificado digital via: ( )Plugin do Diretório ( )Expresso

Assim pode ser indicado se a criptografia da senha com a chave pública do certificado digital vai ser prodenciada pelo expresso ou pelo diretorio(LDAP, rhds, etc).

Change History

comment:1 Changed 10 years ago by antonio-carlos.silva

Nilton, você esta trabalhando este ticket?

Nós temos uma solução aqui no Serpro. No nosso caso o RHDS tem um plugin que criptografa a senha com o certificado digital(se este existir no diretório) qdo ela é alterada pelo usuário.

comment:2 Changed 10 years ago by antonio-carlos.silva

  • Owner changed from niltonneto to antonio-carlos.silva
  • Status changed from new to assigned

comment:3 Changed 10 years ago by zapa

Ao invés de configurável, não poderia ser testado se o atributo já recebeu a senha criptografada na alteração de senha?

==> Se o atributo estiver atualizado, significa que o diretório o gravou(plugin), se não deve ser atualizado pelo Expresso,

==> Se atributo não estiver atualizado, o expresso deve tentar atualiza-lo, pois o diretório não gravou.

==> Se erro, mostrar ao usuário.

Com isto se evita mais uma configuração.

comment:4 Changed 10 years ago by antonio-carlos.silva

Aplicado na revisão [3316].

Ficou assim:

Se estiver marcada a opção de login com certificado digital, no "setup",

Vai criptografar a senha se existir um certificado armazenado no diretório.

comment:5 Changed 10 years ago by antonio-carlos.silva

  • Status changed from assigned to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.