Para configurar o cliente para a criptografia de pedido,
especifique o método de criptografia a ser utilizado ao configurar o cliente.
Antes de Iniciar
Importante: Há uma distinção importante entre
a Versão 5.x e a Versão 6 e aplicativos posteriores. As informações suportam somente aplicativos Versão 5.x que são usados com o
WebSphere Application Server
Versão 6.0.x e posterior. As informações não se aplicam a aplicativos da Versão 6.0.x e posterior.
Antes de concluir estas etapas, leia um dos tópicos
a seguir para familiarizar-se com a guia
Extensões de WS e a guia
Ligação de WS no editor do
Client Deployment Descriptor dentro de uma ferramenta de montagem:
Essas duas guias são usadas para configurar as extensões de segurança
dos serviços da Web e as ligações de segurança dos Serviços da Web,
respectivamente.
Sobre Esta Tarefa
Conclua as etapas a seguir para especificar qual método de criptografia utilizar ao configurar o cliente para criptografia de pedidos:
Procedimento
- Ative uma ferramenta de montagem. Para obter mais informações, consulte as informações relacionadas em Ferramentas de Montagem.
- Alterne para a perspectiva Java™ EE (Java Platform, Enterprise
Edition). Clique em .
- Clique em .
- Clique com o botão direito do mouse no arquivo application-client.xml, selecione .
- Clique na guia Ligação WS, que está localizada na parte inferior do editor do
Client Deployment Descriptor na ferramenta de montagem.
- Expanda .
- Selecione uma opção de criptografia e clique em Editar para exibir as informações sobre criptografia ou clique em Incluir para incluir outra opção. A tabela a seguir descreve a finalidade dessas informações. Algumas
dessas definições são baseadas na especificação de
criptografia XML, que está localizada no seguinte
endereço da Web: http://www.w3.org/TR/xmlenc-core
- Nome da Criptografia
- Refere-se ao nome da entrada de informações de criptografia.
- Algoritmo do Método de Criptografia de Dados
- Criptografa e decriptografa os dados em blocos de tamanho fixo de vários octetos.
- Algoritmo do Método de Criptografia de Chave
- Representa os algoritmos de criptografia de chave pública que são especificados para chaves de criptografia e decriptografia.
- Nome da chave de criptografia
- Representa um Assunto (campo Proprietário do certificado) de um
certificado de chave pública localizado pelo localizador de chave de
criptografia, que é utilizado pelo algoritmo do método de criptografia de chave
para criptografar a chave privada. A chave privada é utilizada para criptografar os dados.
A chave escolhida deve ser uma chave pública do destino. A criptografia deve ser feita utilizando a chave pública e a decriptografia deve ser feita pelo destino utilizando a chave privada (o
certificado pessoal do destino).
- Localizador da Chave de Criptografia
- Representa uma referência a uma classe de implementação do localizador de chaves que localiza o armazenamento de chaves correto onde o alias e o certificado existem. Para obter mais informações sobre como configurar localizadores de chaves, consulte Configuring key locators using an assembly tool e Configuring key locators using the administrative console.
- Opcional: Selecione Mostrar apenas Algoritmos em Conformidade com o FIPS se você
desejar que apenas algoritmos em conformidade com o FIPS sejam mostrados nas listas
drop-down Algoritmo de Método de Criptografia de Dados e Algoritmo de Método de
Criptografia de Chave. Utilize esta opção se você espera que este aplicativo seja executado em um WebSphere Application
Server que configurou a opção Utilizar os algoritmos FIPS (Federal Information Processing
Standard) dos Estados Unidos no painel Certificado SSL e Gerenciamento de Chaves
do console administrativo do WebSphere.
O que Fazer Depois
Você deve especificar quais partes da mensagem do pedido devem ser criptografadas.
Consulte
Configurando o Cliente para Criptografia de Pedidos: Criptografando Partes de Mensagens se
não tiver especificado essa informação anteriormente.