GlideDigest : délimité
La classe GlideDigest incluse dans le champ d’application fournit des méthodes de création d’une synthèse de message à partir de chaînes ou de flux d’entrée à l’aide des algorithmes de hachage MD5, SHA1 ou SHA256.
GlideDigest : GlideDigest()
Crée une instance de GlideDigest dans le champ d’application.
| Nom | Type | Description |
|---|---|---|
| Néant |
GlideDigest : getMD5Base64(source de chaîne)
Crée une synthèse de message à partir d’une chaîne à l’aide de l’algorithme MD5. La chaîne de sortie est en base64.
| Nom | Type | Description |
|---|---|---|
| source | Chaîne | La chaîne source. |
| Type | Description |
|---|---|
| Chaîne | Synthèse du message. |
var inputString = "Her molasses flowed slowly down the hill.";
var digest = new GlideDigest();
gs.info(digest.getMD5Base64(inputString));
GlideDigest : getMD5Base64FromInputStream(GlideScriptableInputStream inputStream)
Crée une synthèse de message à partir d’un flux d’entrée à l’aide de l’algorithme MD5. La chaîne de sortie est en base64.
| Nom | Type | Description |
|---|---|---|
| Flux d’entrée | GlideScriptableInputStream | Flux d’entrée source. |
| Type | Description |
|---|---|
| Chaîne | Synthèse du message. |
var inputStream = new GlideSysAttachment().getContentStream(attachmentSysID);
var digest = new GlideDigest();
gs.info(digest.getMD5Base64FromInputStream(inputStream));
GlideDigest : getMD5Hex(source de chaîne)
Crée une synthèse de message à partir d’une chaîne à l’aide de l’algorithme MD5. La chaîne de sortie est en hexadécimal.
| Nom | Type | Description |
|---|---|---|
| source | Chaîne | La chaîne source. |
| Type | Description |
|---|---|
| Chaîne | Synthèse du message. |
var inputString = "Her molasses flowed slowly down the hill.";
var digest = new GlideDigest();
gs.info(digest.getMD5Hex(inputString));
GlideDigest : getMD5HexFromInputStream(GlideScriptableInputStream inputStream)
Crée une synthèse de message à partir d’un flux d’entrée à l’aide de l’algorithme MD5. La chaîne de sortie est en hexadécimal.
| Nom | Type | Description |
|---|---|---|
| Flux d’entrée | GlideScriptableInputStream | Flux d’entrée source. |
| Type | Description |
|---|---|
| Chaîne | Synthèse du message. |
var inputStream = new GlideSysAttachment().getContentStream(attachmentSysID);
var digest = new GlideDigest();
gs.info(digest.getMD5HexFromInputStream(inputStream));
GlideDigest : getSHA1Base64(source de chaîne)
Crée un résumé de message à partir d’une chaîne à l’aide de l’algorithme SHA1. La chaîne de sortie est en base64.
| Nom | Type | Description |
|---|---|---|
| source | Chaîne | La chaîne source. |
| Type | Description |
|---|---|
| Chaîne | Synthèse du message. |
var inputString = "Her molasses flowed slowly down the hill.";
var digest = new GlideDigest();
gs.info(digest.getSHA1Base64(inputString));
GlideDigest : getSHA1Base64FromInputStream(GlideScriptableInputStream inputStream)
Crée une synthèse de message à partir d’un flux d’entrée à l’aide de l’algorithme SHA1. La chaîne de sortie est en base64.
| Nom | Type | Description |
|---|---|---|
| Flux d’entrée | GlideScriptableInputStream | Flux d’entrée source. |
| Type | Description |
|---|---|
| Chaîne | Synthèse du message. |
var inputStream = new GlideSysAttachment().getContentStream(attachmentSysID);
var digest = new GlideDigest();
gs.info(digest.getSHA1Base64FromInputStream(inputStream));
GlideDigest : getSHA1Hex (source de chaîne)
Crée un résumé de message à partir d’une chaîne à l’aide de l’algorithme SHA1. La chaîne de sortie est en hexadécimal.
| Nom | Type | Description |
|---|---|---|
| source | Chaîne | La chaîne source. |
| Type | Description |
|---|---|
| Chaîne | Synthèse du message. |
var inputString = "Her molasses flowed slowly down the hill.";
var digest = new GlideDigest();
gs.info(digest.getSHA1Hex(inputString));
GlideDigest : getSHA1HexFromInputStream(GlideScriptableInputStream inputStream)
Crée une synthèse de message à partir d’un flux d’entrée à l’aide de l’algorithme SHA1. La chaîne de sortie est en hexadécimal.
| Nom | Type | Description |
|---|---|---|
| Flux d’entrée | GlideScriptableInputStream | Flux d’entrée source. |
| Type | Description |
|---|---|
| Chaîne | Synthèse du message. |
var inputStream = new GlideSysAttachment().getContentStream(attachmentSysID);
var digest = new GlideDigest();
gs.info(digest.getSHA1HexFromInputStream(inputStream));
GlideDigest : getSHA256Base64(source de chaîne)
Crée une synthèse de message à partir d’une chaîne à l’aide de l’algorithme SHA256. La chaîne de sortie est en base64.
| Nom | Type | Description |
|---|---|---|
| source | Chaîne | La chaîne source. |
| Type | Description |
|---|---|
| Chaîne | Synthèse du message. |
var inputString = "Her molasses flowed slowly down the hill.";
var digest = new GlideDigest();
gs.info(digest.getSHA256Base64(inputString));
GlideDigest : getSHA256Base64FromInputStream(GlideScriptableInputStream inputStream)
Crée une synthèse de message à partir d’un flux d’entrée à l’aide de l’algorithme SHA256. La chaîne de sortie est en base64.
| Nom | Type | Description |
|---|---|---|
| Flux d’entrée | GlideScriptableInputStream | Flux d’entrée source. |
| Type | Description |
|---|---|
| Chaîne | Synthèse du message. |
var inputStream = new GlideSysAttachment().getContentStream(attachmentSysID);
var digest = new GlideDigest();
gs.info(digest.getSHA256Base64FromInputStream(inputStream));
GlideDigest : getSHA256Hex (source de chaîne)
Crée une synthèse de message à partir d’une chaîne à l’aide de l’algorithme SHA256. La chaîne de sortie est en hexadécimal.
| Nom | Type | Description |
|---|---|---|
| source | Chaîne | La chaîne source. |
| Type | Description |
|---|---|
| Chaîne | Synthèse du message. |
var inputString = "Her molasses flowed slowly down the hill.";
var digest = new GlideDigest();
gs.info(digest.getSHA256Hex(inputString));
GlideDigest : getSHA256HexFromInputStream(GlideScriptableInputStream inputStream)
Crée une synthèse de message à partir d’un flux d’entrée à l’aide de l’algorithme SHA256. La chaîne de sortie est en hexadécimal.
| Nom | Type | Description |
|---|---|---|
| Flux d’entrée | GlideScriptableInputStream | Flux d’entrée source. |
| Type | Description |
|---|---|
| Chaîne | Synthèse du message. |
var inputStream = new GlideSysAttachment().getContentStream(attachmentSysID);
var digest = new GlideDigest();
gs.info(digest.getSHA256HexFromInputStream(inputStream));