Interface du serveur MID IMidServerEncrypter

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 1 minute de lecture
  • Utilisez les méthodes de cette interface pour créer un chiffreur externe personnalisé pour le fichier config.xml Serveur MID.

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

    initialiser

    Cette méthode initialise le chiffreur 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 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 non 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 byte[ ].
    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