Interface IMidServerEncrypter du MID Server

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 1 minute de lecture
  • Utilisez les méthodes de cette interface pour créer un chiffreur externe personnalisé pour le fichier de config.xml du MID Server.

    Remarque :
    Ces méthodes sont contenues dans le fichier snc-automation-api.jar , situé dans le dossier d’installation du MID Server.

    Initialiser

    Cette méthode initialise l’encrypteur avec des paramètres de configuration supplémentaires et ne renvoie pas de valeur.
    Tableau 1. Exemple
    void intialize(java.util.Properties properties)
            throws java.lang.Exception
    Tableau 2. Paramètres
    Paramètre Description
    Propriétés de Propriétés d’initialisation.
    Tableau 3. Exception :
    Exception java.lang.Exception

    Crypter

    Cette méthode chiffre les données non chiffrées et renvoie une valeur de type octet[ ].
    Tableau 4. Exemple
    byte[] encrypt(byte[] unencryptedData)
            throws java.lang.Exception
    Tableau 5. Paramètres
    Paramètre Description
    données non chiffrées Les données ne sont pas chiffrées.
    Tableau 6. Renvoie
    Données chiffrées
    Tableau 7. Exception :
    Exception java.lang.Exception

    Décrypter

    Cette méthode déchiffre les données chiffrées et renvoie une valeur de type octet[ ].
    Tableau 8. Exemple
    byte[] decrypt(byte[] encryptedData)
            throws java.lang.Exception
    Tableau 9. Paramètres
    Paramètres Description
    Encrypteddata Les données déchiffrées.
    Tableau 10. Renvoie
    Données déchiffrées.
    Tableau 11. Exception :
    Exception java.lang.Exception