GlideDigest - スコープ対象

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む8読むのに数分
  • スコープ対象の GlideDigest クラスは、MD5、SHA1、または SHA256 ハッシュアルゴリズムを使用して、文字列または入力ストリームからメッセージダイジェストを作成するためのメソッドを提供します。

    スコープ対象 GlideDigest - getMD5Base64(文字列 source)

    MD5 アルゴリズムを使用して文字列からメッセージダイジェストを作成します。出力文字列は Base64 です。

    表 : 1. パラメーター
    名前 タイプ 説明
    source 文字列 ソース文字列。
    表 : 2. 返される内容
    タイプ 説明
    文字列 メッセージダイジェスト。
    var inputString = "Her molasses flowed slowly down the hill.";
    var digest = new GlideDigest();
    gs.info(digest.getMD5Base64(inputString));

    スコープ対象 GlideDigest - getMD5Base64FromInputStream(GlideScriptableInputStream inputStream)

    MD5 アルゴリズムを使用して入力ストリームからメッセージダイジェストを作成します。出力文字列は Base64 です。

    表 : 3. パラメーター
    名前 タイプ 説明
    inputStream GlideScriptableInputStream ソース入力ストリーム。
    表 : 4. 返される内容
    タイプ 説明
    文字列 メッセージダイジェスト。
    var inputStream = new GlideSysAttachment().getContentStream(attachmentSysID);
    var digest = new GlideDigest();
    gs.info(digest.getMD5Base64FromInputStream(inputStream));

    スコープ対象 GlideDigest - getMD5Hex(文字列 source)

    MD5 アルゴリズムを使用して文字列からメッセージダイジェストを作成します。出力文字列は 16 進数です。

    表 : 5. パラメーター
    名前 タイプ 説明
    source 文字列 ソース文字列。
    表 : 6. 返される内容
    タイプ 説明
    文字列 メッセージダイジェスト。
    var inputString = "Her molasses flowed slowly down the hill.";
    var digest = new GlideDigest();
    gs.info(digest.getMD5Hex(inputString));

    スコープ対象 GlideDigest - getMD5HexFromInputStream(GlideScriptableInputStream inputStream)

    MD5 アルゴリズムを使用して入力ストリームからメッセージダイジェストを作成します。出力文字列は 16 進数です。

    表 : 7. パラメーター
    名前 タイプ 説明
    inputStream GlideScriptableInputStream ソース入力ストリーム。
    表 : 8. 返される内容
    タイプ 説明
    文字列 メッセージダイジェスト。
    var inputStream = new GlideSysAttachment().getContentStream(attachmentSysID);
    var digest = new GlideDigest();
    gs.info(digest.getMD5HexFromInputStream(inputStream));

    スコープ対象 GlideDigest - getSHA1Base64(文字列 source)

    SHA1 アルゴリズムを使用して文字列からメッセージダイジェストを作成します。出力文字列は Base64 です。

    表 : 9. パラメーター
    名前 タイプ 説明
    source 文字列 ソース文字列。
    表 : 10. 返される内容
    タイプ 説明
    文字列 メッセージダイジェスト。
    var inputString = "Her molasses flowed slowly down the hill.";
    var digest = new GlideDigest();
    gs.info(digest.getSHA1Base64(inputString));

    スコープ対象 GlideDigest - getSHA1Base64FromInputStream(GlideScriptableInputStream inputStream)

    SHA1 アルゴリズムを使用して入力ストリームからメッセージダイジェストを作成します。出力文字列は Base64 です。

    表 : 11. パラメーター
    名前 タイプ 説明
    inputStream GlideScriptableInputStream ソース入力ストリーム。
    表 : 12. 返される内容
    タイプ 説明
    文字列 メッセージダイジェスト。
    var inputStream = new GlideSysAttachment().getContentStream(attachmentSysID);
    var digest = new GlideDigest();
    gs.info(digest.getSHA1Base64FromInputStream(inputStream));

    スコープ対象 GlideDigest - getSHA1Hex(文字列 source)

    SHA1 アルゴリズムを使用して文字列からメッセージダイジェストを作成します。出力文字列は 16 進数です。

    表 : 13. パラメーター
    名前 タイプ 説明
    source 文字列 ソース文字列。
    表 : 14. 返される内容
    タイプ 説明
    文字列 メッセージダイジェスト。
    var inputString = "Her molasses flowed slowly down the hill.";
    var digest = new GlideDigest();
    gs.info(digest.getSHA1Hex(inputString));

    スコープ対象 GlideDigest - getSHA1HexFromInputStream(GlideScriptableInputStream inputStream)

    SHA1 アルゴリズムを使用して入力ストリームからメッセージダイジェストを作成します。出力文字列は 16 進数です。

    表 : 15. パラメーター
    名前 タイプ 説明
    inputStream GlideScriptableInputStream ソース入力ストリーム。
    表 : 16. 返される内容
    タイプ 説明
    文字列 メッセージダイジェスト。
    var inputStream = new GlideSysAttachment().getContentStream(attachmentSysID);
    var digest = new GlideDigest();
    gs.info(digest.getSHA1HexFromInputStream(inputStream));

    スコープ対象 GlideDigest - getSHA256Base64(文字列 source)

    SHA256 アルゴリズムを使用して文字列からメッセージダイジェストを作成します。出力文字列は Base64 です。

    表 : 17. パラメーター
    名前 タイプ 説明
    source 文字列 ソース文字列。
    表 : 18. 返される内容
    タイプ 説明
    文字列 メッセージダイジェスト。
    var inputString = "Her molasses flowed slowly down the hill.";
    var digest = new GlideDigest();
    gs.info(digest.getSHA256Base64(inputString));

    スコープ対象 GlideDigest - getSHA256Base64FromInputStream(GlideScriptableInputStream inputStream)

    SHA256 アルゴリズムを使用して入力ストリームからメッセージダイジェストを作成します。出力文字列は Base64 です。

    表 : 19. パラメーター
    名前 タイプ 説明
    inputStream GlideScriptableInputStream ソース入力ストリーム。
    表 : 20. 返される内容
    タイプ 説明
    文字列 メッセージダイジェスト。
    var inputStream = new GlideSysAttachment().getContentStream(attachmentSysID);
    var digest = new GlideDigest();
    gs.info(digest.getSHA256Base64FromInputStream(inputStream));

    スコープ対象 GlideDigest - getSHA256Hex(文字列 source)

    SHA256 アルゴリズムを使用して文字列からメッセージダイジェストを作成します。出力文字列は 16 進数です。

    表 : 21. パラメーター
    名前 タイプ 説明
    source 文字列 ソース文字列。
    表 : 22. 返される内容
    タイプ 説明
    文字列 メッセージダイジェスト。
    var inputString = "Her molasses flowed slowly down the hill.";
    var digest = new GlideDigest();
    gs.info(digest.getSHA256Hex(inputString));

    スコープ対象 GlideDigest - getSHA256HexFromInputStream(GlideScriptableInputStream inputStream)

    SHA256 アルゴリズムを使用して入力ストリームからメッセージダイジェストを作成します。出力文字列は 16 進数です。

    表 : 23. パラメーター
    名前 タイプ 説明
    inputStream GlideScriptableInputStream ソース入力ストリーム。
    表 : 24. 返される内容
    タイプ 説明
    文字列 メッセージダイジェスト。
    var inputStream = new GlideSysAttachment().getContentStream(attachmentSysID);
    var digest = new GlideDigest();
    gs.info(digest.getSHA256HexFromInputStream(inputStream));

    スコープ対象 GlideDigest - GlideDigest()

    スコープ対象 GlideDigest のインスタンスを作成します。

    表 : 25. パラメーター
    名前 タイプ 説明
    なし