<< Clique para Mostrar o Sumário >>
Confirmação de Senha |
Para confirmar a senha do usuário logado na aplicação, utilize o método PasswordConfirm.
PasswordConfirm([Mode], [PosX], [PosY])
Este método abre uma caixa de diálogo solicitando a reconfirmação da senha do usuário atualmente logado. Retorna Verdadeiro se a senha é confirmada ou Falso caso contrário. O parâmetro opcional Mode determina se deve ser executado um logout em caso de falha na confirmação (Verdadeiro) ou não (Falso). Se omitido, não é executado um logout em caso de falha de confirmação. O parâmetro opcional PosX indica a posição, em pixels, da caixa de diálogo em relação à margem esquerda da janela. Caso este parâmetro seja omitido, a respectiva coordenada da caixa de diálogo é centralizada na janela. O parâmetro opcional PosY indica a posição, em pixels, da caixa de diálogo em relação à margem superior da janela. Caso este parâmetro seja omitido, a respectiva coordenada da caixa de diálogo é centralizada na janela. Caso os valores indicados nos parâmetros PosX e PosY posicionem a caixa de diálogo fora da área visível da janela, estes valores são ajustados automaticamente para garantir que a caixa de diálogo esteja visível.
Confirmação de senha
Se a caixa de diálogo é fechada clicando em Cancelar, este método retorna Falso. Caso não haja usuário logado, este método retorna Falso, mas sem abrir a caixa de diálogo. Caso a senha digitada não esteja correta, a solicitação é repetida até no máximo três vezes. Se o usuário digitar a senha incorreta nestas três vezes, a caixa de diálogo é fechada e este método retorna Falso.
NOTA |
Este método só está disponível se o usuário logado é um usuário do Domínio do E3. |