Segurança do cliente da rede O cliente da rede do permite selecionar o mecanismo de segurança, especificando o valor da propriedade securityMechanism. Segurança do cliente da rede

A propriedade securityMechanism pode ser definida de uma das seguintes maneiras:

  • Quando está sendo utilizada a interface DriverManager, definindo securityMechanism no objeto java.util.Properties, antes de chamar a forma do método getConnection que inclui o parâmetro java.util.Properties.
  • Quando está sendo utilizada a interface DataSource para criar e instalar seus próprios objetos DataSource, chamando o método DataSource.setSecurityMechanism após criar o objeto DataSource.
A tabela lista os mecanismos de segurança que o cliente da rede do suporta, e o valor da propriedade correspondente a ser especificado para obter o mecanismo de segurança. O mecanismo de segurança padrão é apenas a identificação do usuário, se não for definida a senha. Se for definida a senha, o mecanismo de segurança padrão é tanto a identificação do usuário quanto a senha. O usuário padrão é APP, se não for especificado nenhum outro usuário. Mecanismos de segurança suportados pelo cliente da rede do Derby Mecanismo de segurança Valor da propriedade securityMechanism Comentários Identificação e senha do usuário ClientDataSource. CLEAR_TEXT_PASSWORD_SECURITY (0x03) Padrão se a senha estiver definida Somente a identificação do usuário ClientDataSource. USER_ONLY_SECURITY (0x04) Padrão se a senha não estiver definida Identificação do usuário e senha criptografados ClientDataSource. ENCRYPTED_USER_AND_ PASSWORD_SECURITY (0x09) A criptografia requer a implementação da JCE que suporta o algoritmo de Diffie-Helman com número primo de 32 bytes.