---
sourceDocument: Options de la plateforme d’IA ServiceNow de Yokohama
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/yokohama/servicenow-platform

 Release :

    - yokohama

ft:locale :

    - fr-FR

ft:publication_title :

    - Options de la plateforme d’IA ServiceNow de Yokohama

ft:clusterId :

    - platcap

bundleId :

    - platcap

workflow :

    - Platform


---

# Serveur MID Interface ISecuredConfigProvider

# Serveur MID Interface ISecuredConfigProvider {#ariaid-title1}

* Rversion finale: Yokohama
* 
* Mis à jour 30 janv. 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 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és dans le fichier de config.xml du serveur MID.
Remarque :  
Ces méthodes sont contenues dans le fichier snc-automation-api.jar situé dans le dossier d'installation du serveur MID.

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

Cette méthode initialise le fournisseur avec des paramètres de configuration supplémentaires et ne renvoie pas de valeur.

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

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

| Paramètres | Description |
|-|-|
| Propriétés de | Propriétés d'initialisation. |
| Chiffreur | Chiffreur à utiliser si le fournisseur est basé sur le chiffrement. |
[Tableau 2. Paramètres]

{#mid-secured-config-interface__table_c4y_dj4_jbb}

|-|
| `java.lang.Exception` |
[Tableau 3. Exception :]

{#mid-secured-config-interface__table_m3r_hk4_jbb}

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

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 .

|-|
| `booléen isParameterValueSecured(java.lang.String paramValue)` |
[Tableau 4. Exemple]

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

| Paramètre | Description |
|-|-|
| paramValue | La valeur du paramètre. |
[Tableau 5. Paramètres]

{#mid-secured-config-interface__table_q3m_hl4_jbb}

|-|
| Le paramètre renvoie vrai si la valeur du paramètre est sécurisée. |
[Tableau 6. Renvoie]

{#mid-secured-config-interface__table_zc5_5l4_jbb}

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

Cette méthode sécurise la valeur du paramètre si elle ne l'a pas été. Cette méthode renvoie une valeur de type chaîne .

|-|
| java.lang.String secureParameterValue(java.lang.String unsecuredParameterValue) throws java.lang.Exception |
[Tableau 7. Exemple]

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

| Paramètre | Description |
|-|-|
| unsecuredParameterValue | Valeur du paramètre non sécurisé. |
[Tableau 8. Paramètres]

{#mid-secured-config-interface__table_nnw_3m4_jbb}

|-|
| Cette méthode renvoie la valeur du paramètre non comptabilisé. |
[Tableau 9. Renvoie]

{#mid-secured-config-interface__table_uc4_5m4_jbb}

|-|
| `java.lang.Exception` |
[Tableau 10. Exception :]

{#mid-secured-config-interface__table_wd3_xm4_jbb}

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

Cette méthode renvoie la valeur non sécurisée du paramètre. Cette méthode renvoie une valeur de type chaîne .

|-|
| java.lang.String unsecuredParameterValue(java.lang.String parameterName) throws java.lang.Exception |
[Tableau 11. Exemple]

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

| Paramètre | Description |
|-|-|
| parameterName | Nom du paramètre. |
[Tableau 12. Paramètres]

{#mid-secured-config-interface__table_f4y_gn4_jbb}

|-|
| Ce paramètre renvoie la valeur non garantie. |
[Tableau 13. Renvoie]

{#mid-secured-config-interface__table_x1q_jn4_jbb}

|-|
| `java.lang.Exception` |
[Tableau 14. Exception :]

{#mid-secured-config-interface__table_ntg_ln4_jbb}

