Interface ISecuredConfigProvider du Serveur MID

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 1 minute de lecture
  • Utilisez les méthodes de cette interface pour créer des fournisseurs personnalisés qui gèrent les valeurs de paramètres sécurisées dans 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 le fournisseur avec des paramètres de configuration supplémentaires et ne renvoie pas de valeur.
    Tableau 1. Exemple
    void intialize(java.util.Properties properties,
                   IMidServerEncrypter encrypter)
            throws java.lang.Exception
    Tableau 2. Paramètres
    Paramètres Description
    Propriétés de Propriétés d’initialisation.
    Encrypteur Chiffreur à utiliser si le fournisseur est basé sur le chiffrement.
    Tableau 3. Exception :
    Exception java.lang.Exception

    isParameterValueSecured (en anglais seulement)

    Cette méthode vérifie si la valeur du paramètre a été sécurisée ou non. Cette méthode renvoie une valeur de type booléen .
    Tableau 4. Exemple
    isParameterValueSecured(java.lang.String paramValue)
    Tableau 5. Paramètres
    Paramètre Description
    paramValue La valeur du paramètre.
    Tableau 6. Renvoie
    Le paramètre renvoie la valeur true si la valeur du paramètre est sécurisée.

    secureParameterValue

    Cette méthode sécurise la valeur du paramètre si elle n’a pas été sécurisée. Cette méthode renvoie une valeur de type chaîne .
    Tableau 7. Exemple
    java.lang.String secureParameterValue(java.lang.String unsecuredParameterValue)
                                   throws java.lang.Exception
    Tableau 8. Paramètres
    Paramètre Description
    unsecuredParameterValue Valeur du paramètre non sécurisé.
    Tableau 9. Renvoie
    Cette méthode renvoie la valeur du paramètre non séquent.
    Tableau 10. Exception :
    Exception java.lang.Exception

    unsecuredParameterValue

    Cette méthode renvoie la valeur non sécurisée du paramètre. Cette méthode renvoie une valeur de type chaîne .
    Tableau 11. Exemple
    java.lang.String unsecuredParameterValue(java.lang.String parameterName)
                                      throws java.lang.Exception
    Tableau 12. Paramètres
    Paramètre Description
    Parametername Nom du paramètre.
    Tableau 13. Renvoie
    Ce paramètre renvoie la valeur non garantie.
    Tableau 14. Exception :
    Exception java.lang.Exception