Sumário

Search

  1. Prefácio
  2. Conceitos de serviços da Web
  3. Noções gerais sobre o Provedor de Serviços da Web
  4. Usando o Console do Hub de Serviços da Web
  5. Operações de serviços da Web em lotes
  6. Gravando aplicativos cliente
  7. Trabalhando com origens e destinos de serviços da Web
  8. Editando origens e destinos de serviços da Web
  9. Trabalhando com mapeamentos de serviços da Web
  10. Trabalhando com fluxos de trabalho de serviços da Web
  11. Exemplo de aplicativos cliente de serviços da Web
  12. Configurar o Navegador da Web

Guia do Provedor de Serviços da Web

Guia do Provedor de Serviços da Web

Logon

Logon

A operação Logon está incluída nos serviços da Web de Integração de Dados e nos serviços da Web de Metadados.
Use essa operação para efetuar logon em um repositório. A operação Logon autentica o nome de usuário e a senha de um repositório especificado. O aplicativo cliente deve chamar essa operação antes de chamar quaisquer outras operações. Após chamar a operação Logon, o aplicativo cliente de serviços da Web pode chamar quaisquer operações de serviços da Web em lotess.
A operação Logon exige um nome de repositório, nome de usuário e senha. Ela retorna uma ID da sessão criptografada. O repositório deve estar no mesmo domínio que o Hub de Serviços da Web.
A tabela a seguir descreve os parâmetros da operação:
Nome do Parâmetro
Obrigatório/Opcional
Descrição
RepositoryName
Obrigatório
Nome do repositório no qual efetuar logon.
UserName
Obrigatório
Nome de usuário usado para efetuar logon no repositório.
Senha
Obrigatório
Senha da conta de usuário usada para efetuar logon no repositório.
RepositoryDomainName
Opcional
Nome do domínio do Serviço de Repositório.
UserNameSpace
Condicional
O domínio de segurança da conta de usuário usada para efetuar logon no repositório. Obrigatório se houver mais de um domínio de segurança no domínio do PowerCenter.

Período de Expiração de Sessão

A ID da sessão expira após um período de inatividade. Configure a propriedade avançada
SessionExpiryPeriod
do Web Services Hub para especificar o período de tempo permitido para inatividade antes que a sessão expire. Você pode configurar as propriedades avançadas do Web Services Hub na ferramenta Administrator.
O Web Services Hub armazena no cache o nome do usuário e a senha no início de uma sessão. O Web Services Hub usa o nome de usuário em cache e a senha para autenticação de logon até que a sessão expire. As alterações na conta do usuário só afetarão a autenticação quando a sessão expirar. Se você excluir ou desativar uma conta de usuário, ela só será excluída ou desativada quando a sessão expirar. Se a conta de usuário for bloqueada, o usuário bloqueado poderá enviar solicitações até que a sessão expire.
Se o valor da propriedade
SessionExpiryPeriod
for alto, levará algum tempo para que as alterações na conta do usuário tenham efeito. Para evitar uma violação de segurança, não exclua nem modifique uma conta de usuário quando a conta estiver em uso em uma sessão.