GlideDigest : dans le champ d’application
La classe GlideDigest incluse dans le champ d’application fournit des méthodes pour créer une synthèse de message à partir de chaînes ou de flux d’entrée à l’aide d’algorithmes de hachage MD5, SHA1 ou SHA256.
GlideDigest : GlideDigest()
Crée une instance de GlideDigest inclus 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 | Chaîne source. |
| Type | Description |
|---|---|
| Chaîne | Le condensé 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 | Le condensé 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 | Chaîne source. |
| Type | Description |
|---|---|
| Chaîne | Le condensé 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 | Le condensé 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 une synthèse 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 | Chaîne source. |
| Type | Description |
|---|---|
| Chaîne | Le condensé 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 | Le condensé 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 une synthèse 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 | Chaîne source. |
| Type | Description |
|---|---|
| Chaîne | Le condensé 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 | Le condensé 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 | Chaîne source. |
| Type | Description |
|---|---|
| Chaîne | Le condensé 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 | Le condensé 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 | Chaîne source. |
| Type | Description |
|---|---|
| Chaîne | Le condensé 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 | Le condensé du message. |
var inputStream = new GlideSysAttachment().getContentStream(attachmentSysID);
var digest = new GlideDigest();
gs.info(digest.getSHA256HexFromInputStream(inputStream));