---
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 서버 IMidServerEncrypter 인터페이스

# MID 서버 IMidServerEncrypter 인터페이스 {#ariaid-title1}

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

이 인터페이스의 메서드를 사용하여 MID 서버 config.xml 파일에 대한 사용자 지정 외부 암호화기를 만듭니다.
주:  
이러한 메서드는 MID 서버 설치 폴더에 있는 snc-automation-api.jar 파일에 포함되어 있습니다.

## 초기화 {#mid-encrypter-interface__section_d2c_5dp_jbb}

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

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

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

| 매개변수 | 설명 |
|-|-|
| 속성 | 초기화 속성입니다. |
[표 2. 매개변수]

{#mid-encrypter-interface__table_xgk_l2p_jbb}

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

{#mid-encrypter-interface__table_zfw_n2p_jbb}

## 암호화하다 {#mid-encrypter-interface__section_erp_tdp_jbb}

이 메서드는 암호화되지 않은 데이터를 암호화하고 byte\[ \] 형식 값을 반환합니다.

|-|
| byte[] encrypt(byte[] unencryptedData) throws java.lang.Exception |
[표 4. 예]

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

| 매개변수 | 설명 |
|-|-|
| 암호화되지 않은 데이터 | 암호화되지 않은 데이터입니다. |
[표 5. 매개변수]

{#mid-encrypter-interface__table_lps_gfp_jbb}

|-|
| 암호화된 데이터 |
[표 6. 반환]

{#mid-encrypter-interface__table_xn1_3fp_jbb}

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

{#mid-encrypter-interface__table_kjt_3fp_jbb}

## 해독하다 {#mid-encrypter-interface__section_esw_sdp_jbb}

이 메서드는 암호화된 데이터를 복호화하고 byte\[ \] 형식 값을 반환합니다.

|-|
| byte[] decrypt(byte[] encryptedData) throws java.lang.Exception |
[표 8. 예]

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

| 매개변수 | 설명 |
|-|-|
| encryptedData | 데이터가 해독되었습니다. |
[표 9. 매개변수]

{#mid-encrypter-interface__table_ghz_vfp_jbb}

|-|
| 암호가 해제된 데이터입니다. |
[표 10. 반환]

{#mid-encrypter-interface__table_k3s_bgp_jbb}

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

{#mid-encrypter-interface__table_w5r_2gp_jbb}

