Tópico anterior: Autenticação da tecnologia de infra-estrutura de chave pública (PKI)

Próximo tópico: Implementar o loginServiceManaged no Java

loginServiceManaged (Policy, Encrypted_Policy)

Os serviços web do CA SDM executam a autenticação de usuário ao localizar a política por meio do código de política de texto sem formatação, recuperando a chave pública do detentor da política associada com a política, descriptografando o código de política criptografado, combinando o conteúdo descriptografado com o código de política e, por fim, abrindo uma sessão com um servidor de back-end. O SID de texto sem formatação é retornado e pode ser usado para chamadas subseqüentes de método. Apenas o detentor da política possui a chave privada que corresponde à chave pública associada à política armazenada no CA SDM.

Todas as chamadas de serviços web subseqüentes deverão incluir o SID retornado. O contato de proxy especificado na política é responsável pelas atividades de serviços web iniciadas nessa sessão. Todas as funções segurança de grupo e partição de dados são utilizadas para esse contato de proxy.

Importante: o parâmetro Encrypted_Policy deve estar no formato de texto BASE64. O aplicativo de usuário deve executar a conversão adequada a partir do formato binário.

A política é um campo necessário. Quando você a definir, use um código simples de política de texto como definido em uma política. Encrypted_Policy (a assinatura digital do código de política criptografado com a chave privada do detentor da política) é exigido. Ao definir Encrypted_Policy, use o algoritmo SHA1 com RSA para obter a assinatura digital.