---
sourceDocument: Yokohama Now Platform-Fähigkeiten
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/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-IMidServerEncrypter-Schnittstelle

# MID-Server-IMidServerEncrypter-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 einen anwenderdefinierten externen Verschlüsseler für den MID-Server zu erstellen config.xml Datei.
Hinweis:  
Diese Methoden sind in enthalten snc-automation-api.jar Datei im Installationsordner DES MID-Servers.

## Initialisieren {#mid-encrypter-interface__section_d2c_5dp_jbb}

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

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

{#mid-encrypter-interface__table_nsq_g2p_jbb} {#mid-encrypter-interface__table_xgk_l2p_jbb__entry__2}

| Parameter | Beschreibung |
|-|-|
| Eigenschaften | Initialisierungseigenschaften. |
[Tabelle : 2. Parameter]

{#mid-encrypter-interface__table_xgk_l2p_jbb}

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

{#mid-encrypter-interface__table_zfw_n2p_jbb}

## Verschlüsseln {#mid-encrypter-interface__section_erp_tdp_jbb}

Diese Methode verschlüsselt die unverschlüsselten Daten und gibt einen zurück Byte\[ \] Geben Sie einen Wert ein.

|-|
| byte[] encrypt(byte[] unencryptedData) throws java.lang.Exception |
[Tabelle : 4. Beispiel]

{#mid-encrypter-interface__table_sp1_dfp_jbb} {#mid-encrypter-interface__table_lps_gfp_jbb__entry__2}

| Parameter | Beschreibung |
|-|-|
| EntschlüsseltDaten | Die Daten unverschlüsselt. |
[Tabelle : 5. Parameter]

{#mid-encrypter-interface__table_lps_gfp_jbb}

|-|
| Verschlüsselte Daten |
[Tabelle : 6. Rückgaben]

{#mid-encrypter-interface__table_xn1_3fp_jbb}

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

{#mid-encrypter-interface__table_kjt_3fp_jbb}

## Entschlüsseln {#mid-encrypter-interface__section_esw_sdp_jbb}

Diese Methode entschlüsselt verschlüsselte Daten und gibt einen zurück Byte\[ \] Geben Sie einen Wert ein.

|-|
| byte[] decrypt(byte[] encryptedData) throws java.lang.Exception |
[Tabelle : 8. Beispiel]

{#mid-encrypter-interface__table_kn1_5fp_jbb} {#mid-encrypter-interface__table_ghz_vfp_jbb__entry__2}

| Parameter | Beschreibung |
|-|-|
| Verschlüsselte Daten | Die Daten wurden entschlüsselt. |
[Tabelle : 9. Parameter]

{#mid-encrypter-interface__table_ghz_vfp_jbb}

|-|
| Entschlüsselte Daten. |
[Tabelle : 10. Rückgaben]

{#mid-encrypter-interface__table_k3s_bgp_jbb}

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

{#mid-encrypter-interface__table_w5r_2gp_jbb}

