Interface IMidServerEncrypter do MID Server

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 1 min. de leitura
  • Use os métodos nesta interface para criar um criptografador externo personalizado para o arquivo config.xml do MID Server.

    Nota:
    Esses métodos estão contidos no arquivo snc-automation-api.jar, localizado na pasta de instalação do MID Server.

    initialize

    Este método inicializa o criptografador com parâmetros de configuração adicionais e não retorna um valor.
    Tabela 1. Exemplo
    void intialize(java.util.Properties properties)
            throws java.lang.Exception
    Tabela 2. Parâmetros
    Parâmetro Descrição
    propriedades Propriedades de inicialização.
    Tabela 3. Exceção
    java.lang.Exception

    encrypt

    Este método criptografa os dados não criptografados e retorna um valor do tipo byte [ ].
    Tabela 4. Exemplo
    byte[] encrypt(byte[] unencryptedData)
            throws java.lang.Exception
    Tabela 5. Parâmetros
    Parâmetro Descrição
    unencryptedData Os dados não criptografados.
    Tabela 6. Retorna
    Dados criptografados
    Tabela 7. Exceção
    java.lang.Exception

    decrypt

    Este método descriptografa dados criptografados e retorna um valor de tipo byte [ ].
    Tabela 8. Exemplo
    byte[] decrypt(byte[] encryptedData)
            throws java.lang.Exception
    Tabela 9. Parâmetros
    Parâmetros Descrição
    encryptedData Os dados não descriptografados.
    Tabela 10. Retorna
    Dados descriptografados.
    Tabela 11. Exceção
    java.lang.Exception