Use a aba Segurança do Editor de atributos do serviço da Web para ativar e configurar o mecanismo de segurança do X509 para clientes de serviço da Web.
Para ativar o mecanismo de segurança do X509 de um cliente de serviço Web:
Na janela Projetos, expanda o nó do projeto no qual deseja que o cliente de serviço Web seja definido.
Expanda o nó Referências do serviço Web e clique com o botão direito do mouse no nó informações-serviço-web e escolha Editar atributos do serviço Web no menu pop-up.
O editor de atributos do serviço Web é aberto com a aba Segurança AM aberta.
Marque a caixa de seleção Ativar segurança de nível de mensagem.
Em Mecanismo de segurança, na lista suspensa Solicitar, selecione X509Token.
Para especificar que a verificação de resposta seja necessária, marque a caixa de seleção Verificar resposta.
Em Configurações de certificado existentes, para usar um armazenamento de chaves personalizado, desmarque a caixa de seleção Usar armazenamento de chaves padrão e insira as informações solicitadas.
Você pode usar o botão Explorar para navegar para um local diferente e selecioná-lo para o arquivo de armazenamento de chaves.
Se você usar o armazenamento de chaves padrão do cliente de serviço Web, deverá usar também o armazenamento de chaves padrão do provedor de serviço Web.
Na lista suspensa Servidor, selecione a instância do servidor de gerenciador de acesso associada ao servidor da aplicação Sun Java System do seu projeto.
Clique em OK.
Para poder implantar o cliente e o provedor em duas instâncias diferentes do gerenciador de acesso, a chave pública ou a autoridade de certificado (CA) do cliente de serviço Web devem ser adicionadas à lista confiável de certificados ou autoridades de certificado dos provedores de serviço Web, respectivamente.
Se estiver usando os assistentes de configuração no IDE e o cliente de serviço Web e o provedor de serviço Web apontarem para o mesmo gerenciador de acesso, esta etapa manual não será necessária.