---
sourceDocument: Xanadu Now Platform 기능
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ko-KR/xanadu/servicenow-platform

 Release :

    - xanadu

ft:locale :

    - ko-KR

ft:publication_title :

    - Xanadu Now Platform 기능

ft:clusterId :

    - platcap

bundleId :

    - platcap

workflow :

    - Platform


---

# MID Server ISecuredConfigProvider 인터페이스

# MID Server ISecuredConfigProvider 인터페이스 {#ariaid-title1}

* 릴리스 버전: Xanadu
* 
* 업데이트 날짜 2024년 08월 01일
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 소요 시간: 2분

이 인터페이스의 메서드를 사용하여 MID 서버 config.xml 파일에서 보안 매개변수 값을 관리하는 사용자 지정 제공자를 만듭니다.
주:  
이러한 메서드는 MID 서버 설치 폴더에 있는 snc-automation-api.jar 파일에 포함되어 있습니다.

## 초기화 {#mid-secured-config-interface__section_f2f_vj4_jbb}

이 메서드는 추가 구성 매개 변수를 사용하여 공급자를 초기화하고 값을 반환하지 않습니다.

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

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

| 매개변수 | 설명 |
|-|-|
| 속성 | 초기화 속성입니다. |
| 암호화기 | 제공자가 암호화 기반인 경우 사용할 암호화기입니다. |
[표 2. 매개변수]

{#mid-secured-config-interface__table_c4y_dj4_jbb}

|-|
| `java.lang.Exception` |
[표 3. 예외]

{#mid-secured-config-interface__table_m3r_hk4_jbb}

## isParameterValueSecured (영문) {#mid-secured-config-interface__section_gq5_lk4_jbb}

이 메서드는 매개 변수 값이 보호되었는지 여부를 확인합니다. 이 메서드는 부울 유형 값을 반환합니다.

|-|
| `부울 isParameterValueSecured(java.lang.String paramValue)` |
[표 4. 예]

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

| 매개변수 | 설명 |
|-|-|
| 매개변수값 | 매개변수 값입니다. |
[표 5. 매개변수]

{#mid-secured-config-interface__table_q3m_hl4_jbb}

|-|
| 매개 변수 값이 보호되면 매개 변수가 true 를 반환합니다. |
[표 6. 반환]

{#mid-secured-config-interface__table_zc5_5l4_jbb}

## '보안 매개변수' 값 {#mid-secured-config-interface__section_sfm_bm4_jbb}

이 메서드는 매개 변수 값이 보호되지 않은 경우 해당 매개 변수 값을 보호합니다. 이 메서드는 문자열 형식 값을 반환합니다.

|-|
| java.lang.String secureParameterValue(java.lang.String unsecuredParameterValue) throws java.lang.Exception |
[표 7. 예]

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

| 매개변수 | 설명 |
|-|-|
| unsecured매개 변수 값 | 보안되지 않은 매개변수 값입니다. |
[표 8. 매개변수]

{#mid-secured-config-interface__table_nnw_3m4_jbb}

|-|
| 이 메서드는 unsecuired 매개 변수 값을 반환합니다. |
[표 9. 반환]

{#mid-secured-config-interface__table_uc4_5m4_jbb}

|-|
| `java.lang.Exception` |
[표 10. 예외]

{#mid-secured-config-interface__table_wd3_xm4_jbb}

## unsecured매개 변수 값 {#mid-secured-config-interface__section_hjg_bn4_jbb}

이 메서드는 매개 변수의 보안되지 않은 값을 반환합니다. 이 메서드는 문자열 형식 값을 반환합니다.

|-|
| java.lang.String unsecuredParameterValue(java.lang.String parameterName) throws java.lang.Exception |
[표 11. 예]

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

| 매개변수 | 설명 |
|-|-|
| 매개변수 이름 | 매개변수 이름입니다. |
[표 12. 매개변수]

{#mid-secured-config-interface__table_f4y_gn4_jbb}

|-|
| 이 매개변수는 보안되지 않은 값을 리턴합니다. |
[표 13. 반환]

{#mid-secured-config-interface__table_x1q_jn4_jbb}

|-|
| `java.lang.Exception` |
[표 14. 예외]

{#mid-secured-config-interface__table_ntg_ln4_jbb}

