Interface MID Server IMidServerEncrypter

  • Rversion finale: Xanadu
  • Mis à jour 1 août 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 Serveur MID.

    Remarque :
    Ces méthodes sont contenues dans le fichier snc-automation-api.jar , situé dans le dossier d’installation de 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 :
    java.lang.Exception

    chiffrer

    Cette méthode chiffre les données non chiffrées et renvoie une valeur de type byte[ ].
    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 :
    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
    données chiffrées Les données déchiffrées.
    Tableau 10. Renvoie
    Données déchiffrées.
    Tableau 11. Exception :
    java.lang.Exception