GlideDigest - 범위 지정됨

  • 릴리스 버전: Yokohama
  • 업데이트 날짜 2025년 01월 30일
  • 읽기7분
  • 범위가 지정된 GlideDigest 클래스는 MD5, SHA1 또는 SHA256 해시 알고리즘을 사용하여 문자열 또는 입력 스트림에서 메시지 다이제스트를 만들기 위한 메서드를 제공합니다.

    GlideDigest - GlideDigest()

    범위가 지정된 GlideDigest의 인스턴스를 작성합니다.

    표 1. 매개변수
    이름 유형 설명
    안 함

    GlideDigest - getMD5Base64(문자열 소스)

    MD5 알고리즘을 사용하여 문자열에서 메시지 다이제스트를 작성합니다. 출력 문자열은 Base64입니다.

    표 2. 매개변수
    이름 유형 설명
    소스 문자열 소스 문자열입니다.
    표 3. 반환
    유형 설명
    문자열 메시지 다이제스트입니다.
    var inputString = "Her molasses flowed slowly down the hill.";
    var digest = new GlideDigest();
    gs.info(digest.getMD5Base64(inputString));

    GlideDigest - getMD5Base64FromInputStream( GlideScriptableInputStream inputStream)

    MD5 알고리즘을 사용하여 입력 스트림에서 메시지 다이제스트를 작성합니다. 출력 문자열은 Base64입니다.

    표 4. 매개변수
    이름 유형 설명
    inputStream GlideScriptableInputStream 소스 입력 스트림입니다.
    표 5. 반환
    유형 설명
    문자열 메시지 다이제스트입니다.
    var inputStream = new GlideSysAttachment().getContentStream(attachmentSysID);
    var digest = new GlideDigest();
    gs.info(digest.getMD5Base64FromInputStream(inputStream));

    GlideDigest - getMD5Hex(문자열 소스)

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

    표 6. 매개변수
    이름 유형 설명
    소스 문자열 소스 문자열입니다.
    표 7. 반환
    유형 설명
    문자열 메시지 다이제스트입니다.
    var inputString = "Her molasses flowed slowly down the hill.";
    var digest = new GlideDigest();
    gs.info(digest.getMD5Hex(inputString));

    GlideDigest - getMD5HexFromInputStream( GlideScriptableInputStream inputStream)

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

    표 8. 매개변수
    이름 유형 설명
    inputStream GlideScriptableInputStream 소스 입력 스트림입니다.
    표 9. 반환
    유형 설명
    문자열 메시지 다이제스트입니다.
    var inputStream = new GlideSysAttachment().getContentStream(attachmentSysID);
    var digest = new GlideDigest();
    gs.info(digest.getMD5HexFromInputStream(inputStream));

    GlideDigest - getSHA1Base64(문자열 소스)

    SHA1 알고리즘을 사용하여 문자열에서 메시지 다이제스트를 작성합니다. 출력 문자열은 Base64입니다.

    표 10. 매개변수
    이름 유형 설명
    소스 문자열 소스 문자열입니다.
    표 11. 반환
    유형 설명
    문자열 메시지 다이제스트입니다.
    var inputString = "Her molasses flowed slowly down the hill.";
    var digest = new GlideDigest();
    gs.info(digest.getSHA1Base64(inputString));

    GlideDigest - getSHA1Base64FromInputStream( GlideScriptableInputStream inputStream)

    SHA1 알고리즘을 사용하여 입력 스트림에서 메시지 다이제스트를 작성합니다. 출력 문자열은 Base64입니다.

    표 12. 매개변수
    이름 유형 설명
    inputStream GlideScriptableInputStream 소스 입력 스트림입니다.
    표 13. 반환
    유형 설명
    문자열 메시지 다이제스트입니다.
    var inputStream = new GlideSysAttachment().getContentStream(attachmentSysID);
    var digest = new GlideDigest();
    gs.info(digest.getSHA1Base64FromInputStream(inputStream));

    GlideDigest - getSHA1Hex(문자열 소스)

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

    표 14. 매개변수
    이름 유형 설명
    소스 문자열 소스 문자열입니다.
    표 15. 반환
    유형 설명
    문자열 메시지 다이제스트입니다.
    var inputString = "Her molasses flowed slowly down the hill.";
    var digest = new GlideDigest();
    gs.info(digest.getSHA1Hex(inputString));

    GlideDigest - getSHA1HexFromInputStream( GlideScriptableInputStream inputStream)

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

    표 16. 매개변수
    이름 유형 설명
    inputStream GlideScriptableInputStream 소스 입력 스트림입니다.
    표 17. 반환
    유형 설명
    문자열 메시지 다이제스트입니다.
    var inputStream = new GlideSysAttachment().getContentStream(attachmentSysID);
    var digest = new GlideDigest();
    gs.info(digest.getSHA1HexFromInputStream(inputStream));

    GlideDigest - getSHA256Base64(문자열 소스)

    SHA256 알고리즘을 사용하여 문자열에서 메시지 다이제스트를 작성합니다. 출력 문자열은 Base64입니다.

    표 18. 매개변수
    이름 유형 설명
    소스 문자열 소스 문자열입니다.
    표 19. 반환
    유형 설명
    문자열 메시지 다이제스트입니다.
    var inputString = "Her molasses flowed slowly down the hill.";
    var digest = new GlideDigest();
    gs.info(digest.getSHA256Base64(inputString));

    GlideDigest - getSHA256Base64FromInputStream( GlideScriptableInputStream inputStream)

    SHA256 알고리즘을 사용하여 입력 스트림에서 메시지 다이제스트를 작성합니다. 출력 문자열은 Base64입니다.

    표 20. 매개변수
    이름 유형 설명
    inputStream GlideScriptableInputStream 소스 입력 스트림입니다.
    표 21. 반환
    유형 설명
    문자열 메시지 다이제스트입니다.
    var inputStream = new GlideSysAttachment().getContentStream(attachmentSysID);
    var digest = new GlideDigest();
    gs.info(digest.getSHA256Base64FromInputStream(inputStream));

    GlideDigest - getSHA256Hex(문자열 소스)

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

    표 22. 매개변수
    이름 유형 설명
    소스 문자열 소스 문자열입니다.
    표 23. 반환
    유형 설명
    문자열 메시지 다이제스트입니다.
    var inputString = "Her molasses flowed slowly down the hill.";
    var digest = new GlideDigest();
    gs.info(digest.getSHA256Hex(inputString));

    GlideDigest - getSHA256HexFromInputStream( GlideScriptableInputStream inputStream)

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

    표 24. 매개변수
    이름 유형 설명
    inputStream GlideScriptableInputStream 소스 입력 스트림입니다.
    표 25. 반환
    유형 설명
    문자열 메시지 다이제스트입니다.
    var inputStream = new GlideSysAttachment().getContentStream(attachmentSysID);
    var digest = new GlideDigest();
    gs.info(digest.getSHA256HexFromInputStream(inputStream));