GlideDigest - スコープ対象
スコープ対象の GlideDigest クラスは、MD5、SHA1、または SHA256 ハッシュアルゴリズムを使用して、文字列または入力ストリームからメッセージダイジェストを作成するためのメソッドを提供します。
スコープ対象 GlideDigest - getMD5Base64(文字列 source)
MD5 アルゴリズムを使用して文字列からメッセージダイジェストを作成します。出力文字列は Base64 です。
| 名前 | タイプ | 説明 |
|---|---|---|
| source | 文字列 | ソース文字列。 |
| タイプ | 説明 |
|---|---|
| 文字列 | メッセージダイジェスト。 |
var inputString = "Her molasses flowed slowly down the hill.";
var digest = new GlideDigest();
gs.info(digest.getMD5Base64(inputString));
スコープ対象 GlideDigest - getMD5Base64FromInputStream(GlideScriptableInputStream inputStream)
MD5 アルゴリズムを使用して入力ストリームからメッセージダイジェストを作成します。出力文字列は Base64 です。
| 名前 | タイプ | 説明 |
|---|---|---|
| inputStream | GlideScriptableInputStream | ソース入力ストリーム。 |
| タイプ | 説明 |
|---|---|
| 文字列 | メッセージダイジェスト。 |
var inputStream = new GlideSysAttachment().getContentStream(attachmentSysID);
var digest = new GlideDigest();
gs.info(digest.getMD5Base64FromInputStream(inputStream));
スコープ対象 GlideDigest - getMD5Hex(文字列 source)
MD5 アルゴリズムを使用して文字列からメッセージダイジェストを作成します。出力文字列は 16 進数です。
| 名前 | タイプ | 説明 |
|---|---|---|
| source | 文字列 | ソース文字列。 |
| タイプ | 説明 |
|---|---|
| 文字列 | メッセージダイジェスト。 |
var inputString = "Her molasses flowed slowly down the hill.";
var digest = new GlideDigest();
gs.info(digest.getMD5Hex(inputString));
スコープ対象 GlideDigest - getMD5HexFromInputStream(GlideScriptableInputStream inputStream)
MD5 アルゴリズムを使用して入力ストリームからメッセージダイジェストを作成します。出力文字列は 16 進数です。
| 名前 | タイプ | 説明 |
|---|---|---|
| inputStream | GlideScriptableInputStream | ソース入力ストリーム。 |
| タイプ | 説明 |
|---|---|
| 文字列 | メッセージダイジェスト。 |
var inputStream = new GlideSysAttachment().getContentStream(attachmentSysID);
var digest = new GlideDigest();
gs.info(digest.getMD5HexFromInputStream(inputStream));
スコープ対象 GlideDigest - getSHA1Base64(文字列 source)
SHA1 アルゴリズムを使用して文字列からメッセージダイジェストを作成します。出力文字列は Base64 です。
| 名前 | タイプ | 説明 |
|---|---|---|
| source | 文字列 | ソース文字列。 |
| タイプ | 説明 |
|---|---|
| 文字列 | メッセージダイジェスト。 |
var inputString = "Her molasses flowed slowly down the hill.";
var digest = new GlideDigest();
gs.info(digest.getSHA1Base64(inputString));
スコープ対象 GlideDigest - getSHA1Base64FromInputStream(GlideScriptableInputStream inputStream)
SHA1 アルゴリズムを使用して入力ストリームからメッセージダイジェストを作成します。出力文字列は Base64 です。
| 名前 | タイプ | 説明 |
|---|---|---|
| inputStream | GlideScriptableInputStream | ソース入力ストリーム。 |
| タイプ | 説明 |
|---|---|
| 文字列 | メッセージダイジェスト。 |
var inputStream = new GlideSysAttachment().getContentStream(attachmentSysID);
var digest = new GlideDigest();
gs.info(digest.getSHA1Base64FromInputStream(inputStream));
スコープ対象 GlideDigest - getSHA1Hex(文字列 source)
SHA1 アルゴリズムを使用して文字列からメッセージダイジェストを作成します。出力文字列は 16 進数です。
| 名前 | タイプ | 説明 |
|---|---|---|
| source | 文字列 | ソース文字列。 |
| タイプ | 説明 |
|---|---|
| 文字列 | メッセージダイジェスト。 |
var inputString = "Her molasses flowed slowly down the hill.";
var digest = new GlideDigest();
gs.info(digest.getSHA1Hex(inputString));
スコープ対象 GlideDigest - getSHA1HexFromInputStream(GlideScriptableInputStream inputStream)
SHA1 アルゴリズムを使用して入力ストリームからメッセージダイジェストを作成します。出力文字列は 16 進数です。
| 名前 | タイプ | 説明 |
|---|---|---|
| inputStream | GlideScriptableInputStream | ソース入力ストリーム。 |
| タイプ | 説明 |
|---|---|
| 文字列 | メッセージダイジェスト。 |
var inputStream = new GlideSysAttachment().getContentStream(attachmentSysID);
var digest = new GlideDigest();
gs.info(digest.getSHA1HexFromInputStream(inputStream));
スコープ対象 GlideDigest - getSHA256Base64(文字列 source)
SHA256 アルゴリズムを使用して文字列からメッセージダイジェストを作成します。出力文字列は Base64 です。
| 名前 | タイプ | 説明 |
|---|---|---|
| source | 文字列 | ソース文字列。 |
| タイプ | 説明 |
|---|---|
| 文字列 | メッセージダイジェスト。 |
var inputString = "Her molasses flowed slowly down the hill.";
var digest = new GlideDigest();
gs.info(digest.getSHA256Base64(inputString));
スコープ対象 GlideDigest - getSHA256Base64FromInputStream(GlideScriptableInputStream inputStream)
SHA256 アルゴリズムを使用して入力ストリームからメッセージダイジェストを作成します。出力文字列は Base64 です。
| 名前 | タイプ | 説明 |
|---|---|---|
| inputStream | GlideScriptableInputStream | ソース入力ストリーム。 |
| タイプ | 説明 |
|---|---|
| 文字列 | メッセージダイジェスト。 |
var inputStream = new GlideSysAttachment().getContentStream(attachmentSysID);
var digest = new GlideDigest();
gs.info(digest.getSHA256Base64FromInputStream(inputStream));
スコープ対象 GlideDigest - getSHA256Hex(文字列 source)
SHA256 アルゴリズムを使用して文字列からメッセージダイジェストを作成します。出力文字列は 16 進数です。
| 名前 | タイプ | 説明 |
|---|---|---|
| source | 文字列 | ソース文字列。 |
| タイプ | 説明 |
|---|---|
| 文字列 | メッセージダイジェスト。 |
var inputString = "Her molasses flowed slowly down the hill.";
var digest = new GlideDigest();
gs.info(digest.getSHA256Hex(inputString));
スコープ対象 GlideDigest - getSHA256HexFromInputStream(GlideScriptableInputStream inputStream)
SHA256 アルゴリズムを使用して入力ストリームからメッセージダイジェストを作成します。出力文字列は 16 進数です。
| 名前 | タイプ | 説明 |
|---|---|---|
| inputStream | GlideScriptableInputStream | ソース入力ストリーム。 |
| タイプ | 説明 |
|---|---|
| 文字列 | メッセージダイジェスト。 |
var inputStream = new GlideSysAttachment().getContentStream(attachmentSysID);
var digest = new GlideDigest();
gs.info(digest.getSHA256HexFromInputStream(inputStream));
スコープ対象 GlideDigest - GlideDigest()
スコープ対象 GlideDigest のインスタンスを作成します。
| 名前 | タイプ | 説明 |
|---|---|---|
| なし |