Comando
WebPasswordAthusVault()
Envia a senha armazenada no Vault do MyAthus para um campo web, sem expor a senha em texto claro no script. Recupera a senha do cofre seguro e a define diretamente no elemento HTML indicado.
WebPasswordAthusVault(selector, dominio, aplicacao, login [, appId [, timeout]])
Parâmetros
| Parâmetro | Obrigatório | Descrição |
|---|---|---|
selector | Sim | Seletor do campo de senha. Utilize a janela de configuração do comando no DevStudio para obter os seletores. |
dominio | Sim | Domínio do site. Usado como verificação de segurança. Ex: 'portal.empresa.com'. |
aplicacao | Sim | Nome da aplicação cadastrada no Vault. Ex: 'PORTAL_PROD'. |
login | Sim | Login/usuário da credencial no Vault. |
appId | Não | Identificador da instância de browser. |
timeout | Não | Tempo máximo de espera em segundos. Padrão: 30. |
Exemplos
// Preencher usuário e senha via Vault:
WebLoginAthusVault('#usuario', 'ERP', 'rpa@empresa.com')
WebPasswordAthusVault('input[type="password"]', 'portal.empresa.com', 'ERP', 'rpa@empresa.com')
WebClick('button[type="submit"]')
Observações
A senha nunca é armazenada em variável ou exibida em log. O comando é abortado silenciosamente se a janela do editor estiver em foco. A credencial deve estar previamente cadastrada no Vault.