MID-Server-ISecuredConfigProvider-Schnittstelle

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 1 Minute Lesedauer
  • Verwenden Sie die Methoden in dieser Schnittstelle, um benutzerdefinierte Anbieter zu erstellen, die gesicherte Parameterwerte in der MID-Server-Datei config.xml verwalten.

    Hinweis:
    Diese Methoden sind in der Datei snc-automation-api.jar enthalten, die sich im Installationsordner des MID-Servers befindet.

    Initialisieren

    Diese Methode initialisiert den Provider mit zusätzlichen Konfigurationsparametern und gibt keinen Wert zurück.
    Tabelle : 1. Beispiel
    void intialize(java.util.Properties properties,
                   IMidServerEncrypter encrypter)
            throws java.lang.Exception
    Tabelle : 2. Parameter
    Parameter Beschreibung
    Eigenschaften Initialisierungseigenschaften.
    encrypter Zu verwendender Verschlüsselungscode, wenn der Anbieter auf Verschlüsselung basiert.
    Tabelle : 3. Ausnahme
    java.lang.Exception

    isParameterValueSecured

    Diese Methode prüft, ob der Parameterwert gesichert wurde oder nicht. Diese Methode gibt einen Wert des Typs boolean zurück.
    Tabelle : 4. Beispiel
    boolean isParameterValueSecured(java.lang.String paramValue)
    Tabelle : 5. Parameter
    Parameter Beschreibung
    paramValue Der Parameterwert.
    Tabelle : 6. Ergebnisse
    Der Parameter gibt true zurück, wenn der Parameterwert gesichert ist.

    secureParameterValue

    Diese Methode sichert den Parameterwert, wenn er nicht gesichert wurde. Diese Methode gibt einen Wert des Typs Zeichenfolge zurück.
    Tabelle : 7. Beispiel
    java.lang.String secureParameterValue(java.lang.String unsecuredParameterValue)
                                   throws java.lang.Exception
    Tabelle : 8. Parameter
    Parameter Beschreibung
    unsecuredParameterValue Der ungesicherte Parameterwert.
    Tabelle : 9. Rückgaben
    Diese Methode gibt den nicht verwendeten Parameterwert zurück.
    Tabelle : 10. Ausnahme
    java.lang.Exception

    unsecuredParameterValue

    Diese Methode gibt den ungesicherten Wert des Parameters zurück. Diese Methode gibt einen Wert des Typs Zeichenfolge zurück.
    Tabelle : 11. Beispiel
    java.lang.String unsecuredParameterValue(java.lang.String parameterName)
                                      throws java.lang.Exception
    Tabelle : 12. Parameter
    Parameter Beschreibung
    parameterName Der Parametername.
    Tabelle : 13. Rückgaben
    Dieser Parameter gibt den ungesicherten Wert zurück.
    Tabelle : 14. Ausnahme
    java.lang.Exception