---
sourceDocument: 호주 API 참조
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ko-KR/api-reference

 Release :

    - australia

ft:locale :

    - ko-KR

ft:publication_title :

    - 호주 API 참조

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# GlideDigest - 범위 지정됨

# GlideDigest - 범위 지정됨 {#ariaid-title1}

* 릴리스 버전: Australia
* 
* 업데이트 날짜 2026년 03월 12일
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 소요 시간: 7분

범위가 지정된 GlideDigest 클래스는 MD5, SHA1 또는 SHA256 해시 알고리즘을 사용하여 문자열 또는 입력 스트림에서 메시지 다이제스트를 작성하는 메서드를 제공합니다.

## GlideDigest - GlideDigest() {#ariaid-title2}

범위가 지정된 GlideDigest의 인스턴스를 만듭니다.
{#r_SGDigest-GlideDigest__table_uq2_jrs_3x__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 안 함 |   |   |
[표 1. 매개변수]

{#r_SGDigest-GlideDigest__table_uq2_jrs_3x}

## GlideDigest - getMD5Base64(문자열 소스) {#ariaid-title3}

MD5 알고리즘을 사용하여 문자열에서 메시지 다이제스트를 작성합니다. 출력 문자열은 Base64로 되어 있습니다.
{#r_SGDigest-getMD5Base64_S__table_krz_bss_3x__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 소스 | 문자열 | 소스 문자열입니다. |
[표 2. 매개변수]

{#r_SGDigest-getMD5Base64_S__table_krz_bss_3x} {#r_SGDigest-getMD5Base64_S__table_lrz_bss_3x__entry__2}

| 유형 | 설명 |
|-|-|
| 문자열 | 메시지 다이제스트입니다. |
[표 3. 반환]

{#r_SGDigest-getMD5Base64_S__table_lrz_bss_3x}  

    var inputString = "Her molasses flowed slowly down the hill.";
    var digest = new GlideDigest();
    gs.info(digest.getMD5Base64(inputString));

## GlideDigest - getMD5Base64FromInputStream(GlideScriptableInputStream inputStream) {#ariaid-title4}

MD5 알고리즘을 사용하여 입력 스트림에서 메시지 다이제스트를 작성합니다. 출력 문자열은 Base64로 되어 있습니다.
{#r_SGDigest-getMD5Base64FrStrm_GSIS__table_yvq_tct_3x__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 입력스트림 | GlideScriptableInputStream | 소스 입력 스트림입니다. |
[표 4. 매개변수]

{#r_SGDigest-getMD5Base64FrStrm_GSIS__table_yvq_tct_3x} {#r_SGDigest-getMD5Base64FrStrm_GSIS__table_zvq_tct_3x__entry__2}

| 유형 | 설명 |
|-|-|
| 문자열 | 메시지 다이제스트입니다. |
[표 5. 반환]

{#r_SGDigest-getMD5Base64FrStrm_GSIS__table_zvq_tct_3x}  

    var inputStream = new GlideSysAttachment().getContentStream(attachmentSysID);
    var digest = new GlideDigest();
    gs.info(digest.getMD5Base64FromInputStream(inputStream));

## GlideDigest - getMD5Hex(문자열 소스) {#ariaid-title5}

MD5 알고리즘을 사용하여 문자열에서 메시지 다이제스트를 작성합니다. 출력 문자열은 16진수입니다.
{#r_SGDigest-getMD5Hex_S__table_kkq_nvs_3x__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 소스 | 문자열 | 소스 문자열입니다. |
[표 6. 매개변수]

{#r_SGDigest-getMD5Hex_S__table_kkq_nvs_3x} {#r_SGDigest-getMD5Hex_S__table_lkq_nvs_3x__entry__2}

| 유형 | 설명 |
|-|-|
| 문자열 | 메시지 다이제스트입니다. |
[표 7. 반환]

{#r_SGDigest-getMD5Hex_S__table_lkq_nvs_3x}  

    var inputString = "Her molasses flowed slowly down the hill.";
    var digest = new GlideDigest();
    gs.info(digest.getMD5Hex(inputString));

## GlideDigest - getMD5HexFromInputStream(GlideScriptableInputStream inputStream) {#ariaid-title6}

MD5 알고리즘을 사용하여 입력 스트림에서 메시지 다이제스트를 작성합니다. 출력 문자열은 16진수입니다.
{#r_SGDigest-getMD5HexStrm_GSIS__table_uxf_4gt_3x__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 입력스트림 | GlideScriptableInputStream | 소스 입력 스트림입니다. |
[표 8. 매개변수]

{#r_SGDigest-getMD5HexStrm_GSIS__table_uxf_4gt_3x} {#r_SGDigest-getMD5HexStrm_GSIS__table_vxf_4gt_3x__entry__2}

| 유형 | 설명 |
|-|-|
| 문자열 | 메시지 다이제스트입니다. |
[표 9. 반환]

{#r_SGDigest-getMD5HexStrm_GSIS__table_vxf_4gt_3x}  

    var inputStream = new GlideSysAttachment().getContentStream(attachmentSysID);
    var digest = new GlideDigest();
    gs.info(digest.getMD5HexFromInputStream(inputStream));

## GlideDigest - getSHA1Base64(문자열 소스) {#ariaid-title7}

SHA1 알고리즘을 사용하여 문자열에서 메시지 다이제스트를 작성합니다. 출력 문자열은 Base64로 되어 있습니다.
{#r_SGDigest-getSHA1Base64_S__table_hwp_25s_3x__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 소스 | 문자열 | 소스 문자열입니다. |
[표 10. 매개변수]

{#r_SGDigest-getSHA1Base64_S__table_hwp_25s_3x} {#r_SGDigest-getSHA1Base64_S__table_iwp_25s_3x__entry__2}

| 유형 | 설명 |
|-|-|
| 문자열 | 메시지 다이제스트입니다. |
[표 11. 반환]

{#r_SGDigest-getSHA1Base64_S__table_iwp_25s_3x}  

    var inputString = "Her molasses flowed slowly down the hill.";
    var digest = new GlideDigest();
    gs.info(digest.getSHA1Base64(inputString));

## GlideDigest - getSHA1Base64FromInputStream(GlideScriptableInputStream inputStream) {#ariaid-title8}

SHA1 알고리즘을 사용하여 입력 스트림에서 메시지 다이제스트를 작성합니다. 출력 문자열은 Base64로 되어 있습니다.
{#r_SGDigest-getSHA1Base64FrStrm_GSIS__table_u23_f2t_3x__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 입력스트림 | GlideScriptableInputStream | 소스 입력 스트림입니다. |
[표 12. 매개변수]

{#r_SGDigest-getSHA1Base64FrStrm_GSIS__table_u23_f2t_3x} {#r_SGDigest-getSHA1Base64FrStrm_GSIS__table_v23_f2t_3x__entry__2}

| 유형 | 설명 |
|-|-|
| 문자열 | 메시지 다이제스트입니다. |
[표 13. 반환]

{#r_SGDigest-getSHA1Base64FrStrm_GSIS__table_v23_f2t_3x}  

    var inputStream = new GlideSysAttachment().getContentStream(attachmentSysID);
    var digest = new GlideDigest();
    gs.info(digest.getSHA1Base64FromInputStream(inputStream));

## GlideDigest - getSHA1Hex(문자열 소스) {#ariaid-title9}

SHA1 알고리즘을 사용하여 문자열에서 메시지 다이제스트를 작성합니다. 출력 문자열은 16진수입니다.
{#r_SGDigest-getSHA1Hex_S__table_d5t_dbt_3x__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 소스 | 문자열 | 소스 문자열입니다. |
[표 14. 매개변수]

{#r_SGDigest-getSHA1Hex_S__table_d5t_dbt_3x} {#r_SGDigest-getSHA1Hex_S__table_e5t_dbt_3x__entry__2}

| 유형 | 설명 |
|-|-|
| 문자열 | 메시지 다이제스트입니다. |
[표 15. 반환]

{#r_SGDigest-getSHA1Hex_S__table_e5t_dbt_3x}  

    var inputString = "Her molasses flowed slowly down the hill.";
    var digest = new GlideDigest();
    gs.info(digest.getSHA1Hex(inputString));

## GlideDigest - getSHA1HexFromInputStream(GlideScriptableInputStream inputStream) {#ariaid-title10}

SHA1 알고리즘을 사용하여 입력 스트림에서 메시지 다이제스트를 작성합니다. 출력 문자열은 16진수입니다.
{#r_SGDigest-getSHA1HexStrm-GSIS__table_dcv_hht_3x__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 입력스트림 | GlideScriptableInputStream | 소스 입력 스트림입니다. |
[표 16. 매개변수]

{#r_SGDigest-getSHA1HexStrm-GSIS__table_dcv_hht_3x} {#r_SGDigest-getSHA1HexStrm-GSIS__table_ecv_hht_3x__entry__2}

| 유형 | 설명 |
|-|-|
| 문자열 | 메시지 다이제스트입니다. |
[표 17. 반환]

{#r_SGDigest-getSHA1HexStrm-GSIS__table_ecv_hht_3x}  

    var inputStream = new GlideSysAttachment().getContentStream(attachmentSysID);
    var digest = new GlideDigest();
    gs.info(digest.getSHA1HexFromInputStream(inputStream));

## GlideDigest - getSHA256Base64(문자열 소스) {#ariaid-title11}

SHA256 알고리즘을 사용하여 문자열에서 메시지 다이제스트를 작성합니다. 출력 문자열은 Base64로 되어 있습니다.
{#r_SGDigest-getSHA256Base64_S__table_mlm_1vs_3x__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 소스 | 문자열 | 소스 문자열입니다. |
[표 18. 매개변수]

{#r_SGDigest-getSHA256Base64_S__table_mlm_1vs_3x} {#r_SGDigest-getSHA256Base64_S__table_nlm_1vs_3x__entry__2}

| 유형 | 설명 |
|-|-|
| 문자열 | 메시지 다이제스트입니다. |
[표 19. 반환]

{#r_SGDigest-getSHA256Base64_S__table_nlm_1vs_3x}  

    var inputString = "Her molasses flowed slowly down the hill.";
    var digest = new GlideDigest();
    gs.info(digest.getSHA256Base64(inputString));

## GlideDigest - getSHA256Base64FromInputStream(GlideScriptableInputStream inputStream) {#ariaid-title12}

SHA256 알고리즘을 사용하여 입력 스트림에서 메시지 다이제스트를 작성합니다. 출력 문자열은 Base64로 되어 있습니다.
{#r_SGDigest-getSHA256B64S_GSIS__table_oy1_z2t_3x__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 입력스트림 | GlideScriptableInputStream | 소스 입력 스트림입니다. |
[표 20. 매개변수]

{#r_SGDigest-getSHA256B64S_GSIS__table_oy1_z2t_3x} {#r_SGDigest-getSHA256B64S_GSIS__table_py1_z2t_3x__entry__2}

| 유형 | 설명 |
|-|-|
| 문자열 | 메시지 다이제스트입니다. |
[표 21. 반환]

{#r_SGDigest-getSHA256B64S_GSIS__table_py1_z2t_3x}  

    var inputStream = new GlideSysAttachment().getContentStream(attachmentSysID);
    var digest = new GlideDigest();
    gs.info(digest.getSHA256Base64FromInputStream(inputStream));

## GlideDigest - getSHA256Hex(문자열 소스) {#ariaid-title13}

SHA256 알고리즘을 사용하여 문자열에서 메시지 다이제스트를 작성합니다. 출력 문자열은 16진수입니다.
{#r_SGDigest-getSHA256Hex_S__table_h2k_5bt_3x__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 소스 | 문자열 | 소스 문자열입니다. |
[표 22. 매개변수]

{#r_SGDigest-getSHA256Hex_S__table_h2k_5bt_3x} {#r_SGDigest-getSHA256Hex_S__table_i2k_5bt_3x__entry__2}

| 유형 | 설명 |
|-|-|
| 문자열 | 메시지 다이제스트입니다. |
[표 23. 반환]

{#r_SGDigest-getSHA256Hex_S__table_i2k_5bt_3x}  

    var inputString = "Her molasses flowed slowly down the hill.";
    var digest = new GlideDigest();
    gs.info(digest.getSHA256Hex(inputString));

## GlideDigest - getSHA256HexFromInputStream(GlideScriptableInputStream inputStream) {#ariaid-title14}

SHA256 알고리즘을 사용하여 입력 스트림에서 메시지 다이제스트를 작성합니다. 출력 문자열은 16진수입니다.
{#r_SGDigest-getSHA256HexStrm_GSIS__table_cl1_yht_3x__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 입력스트림 | GlideScriptableInputStream | 소스 입력 스트림입니다. |
[표 24. 매개변수]

{#r_SGDigest-getSHA256HexStrm_GSIS__table_cl1_yht_3x} {#r_SGDigest-getSHA256HexStrm_GSIS__table_dl1_yht_3x__entry__2}

| 유형 | 설명 |
|-|-|
| 문자열 | 메시지 다이제스트입니다. |
[표 25. 반환]

{#r_SGDigest-getSHA256HexStrm_GSIS__table_dl1_yht_3x}  

    var inputStream = new GlideSysAttachment().getContentStream(attachmentSysID);
    var digest = new GlideDigest();
    gs.info(digest.getSHA256HexFromInputStream(inputStream));


