---
sourceDocument: Yokohama Now Platform-Fähigkeiten
sourceDocumentLink: https://www.servicenow.com/docs/r/de-DE/yokohama/servicenow-platform

 Release :

    - yokohama

ft:locale :

    - de-DE

ft:publication_title :

    - Yokohama Now Platform-Fähigkeiten

ft:clusterId :

    - platcap

bundleId :

    - platcap

workflow :

    - Platform


---

# MID-Server-ISecuredConfigProvider-Schnittstelle

# MID-Server-ISecuredConfigProvider-Schnittstelle {#ariaid-title1}

* Freigeben Version: Yokohama
* 
* Aktualisiert 30. Januar 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 Minute Lesedauer

Verwenden Sie die Methoden in dieser Schnittstelle, um anwenderdefinierte Anbieter zu erstellen, die gesicherte Parameterwerte auf dem MID-Server verwalten config.xml Datei.
Hinweis:  
Diese Methoden sind in enthalten snc-automation-api.jar Datei im Installationsordner DES MID-Servers.

## Initialisieren {#mid-secured-config-interface__section_f2f_vj4_jbb}

Diese Methode initialisiert den Provider mit zusätzlichen Konfigurationsparametern und gibt keinen Wert zurück.

|-|
| void intialize(java.util.Properties properties, IMidServerEncrypter encrypter) throws java.lang.Exception |
[Tabelle : 1. Beispiel]

{#mid-secured-config-interface__table_uhs_1k4_jbb} {#mid-secured-config-interface__table_c4y_dj4_jbb__entry__2}

| Parameter | Beschreibung |
|-|-|
| Eigenschaften | Initialisierungseigenschaften. |
| Verschlüsseler | Zu verwendender Verschlüsseler, wenn der Anbieter verschlüsselungsbasiert ist. |
[Tabelle : 2. Parameter]

{#mid-secured-config-interface__table_c4y_dj4_jbb}

|-|
| `java.lang.Ausnahme` |
[Tabelle : 3. Ausnahme]

{#mid-secured-config-interface__table_m3r_hk4_jbb}

## IsParameterWertgesichert {#mid-secured-config-interface__section_gq5_lk4_jbb}

Diese Methode überprüft, ob der Parameterwert gesichert wurde oder nicht. Diese Methode gibt einen zurück boolescher wert Geben Sie einen Wert ein.

|-|
| `boolescher isParameterValueSecured(Java.lang.String paramValue)` |
[Tabelle : 4. Beispiel]

{#mid-secured-config-interface__table_vh2_zk4_jbb} {#mid-secured-config-interface__table_q3m_hl4_jbb__entry__2}

| Parameter | Beschreibung |
|-|-|
| Parameterwert | Der Parameterwert. |
[Tabelle : 5. Parameter]

{#mid-secured-config-interface__table_q3m_hl4_jbb}

|-|
| Der Parameter gibt zurück Wahr Wenn der Parameterwert gesichert ist. |
[Tabelle : 6. Rückgaben]

{#mid-secured-config-interface__table_zc5_5l4_jbb}

## SecureParameterWert {#mid-secured-config-interface__section_sfm_bm4_jbb}

Diese Methode sichert den Parameterwert, wenn er nicht gesichert wurde. Diese Methode gibt einen zurück Zeichenfolge Geben Sie einen Wert ein.

|-|
| java.lang.String secureParameterValue(java.lang.String unsecuredParameterValue) throws java.lang.Exception |
[Tabelle : 7. Beispiel]

{#mid-secured-config-interface__table_uqj_pm4_jbb} {#mid-secured-config-interface__table_nnw_3m4_jbb__entry__2}

| Parameter | Beschreibung |
|-|-|
| UnsecuredParameterValue | Der ungesicherte Parameterwert. |
[Tabelle : 8. Parameter]

{#mid-secured-config-interface__table_nnw_3m4_jbb}

|-|
| Diese Methode gibt den unsicheren Parameterwert zurück. |
[Tabelle : 9. Rückgaben]

{#mid-secured-config-interface__table_uc4_5m4_jbb}

|-|
| `java.lang.Ausnahme` |
[Tabelle : 10. Ausnahme]

{#mid-secured-config-interface__table_wd3_xm4_jbb}

## UnsecuredParameterValue {#mid-secured-config-interface__section_hjg_bn4_jbb}

Diese Methode gibt den ungesicherten Wert des Parameters zurück. Diese Methode gibt einen zurück Zeichenfolge Geben Sie einen Wert ein.

|-|
| java.lang.String unsecuredParameterValue(java.lang.String parameterName) throws java.lang.Exception |
[Tabelle : 11. Beispiel]

{#mid-secured-config-interface__table_s1w_dn4_jbb} {#mid-secured-config-interface__table_f4y_gn4_jbb__entry__2}

| Parameter | Beschreibung |
|-|-|
| Parametername | Der Parametername. |
[Tabelle : 12. Parameter]

{#mid-secured-config-interface__table_f4y_gn4_jbb}

|-|
| Dieser Parameter gibt den ungesicherten Wert zurück. |
[Tabelle : 13. Rückgaben]

{#mid-secured-config-interface__table_x1q_jn4_jbb}

|-|
| `java.lang.Ausnahme` |
[Tabelle : 14. Ausnahme]

{#mid-secured-config-interface__table_ntg_ln4_jbb}

