GlideDigest - Inclus dans le périmètre

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 4 minutes de lecture
  • 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 inclus dans le périmètre : getMD5Base64(source de la chaîne)

    Créez une synthèse de message à partir d’une chaîne à l’aide de l’algorithme MD5. La chaîne de sortie est en base64.

    Tableau 1. Paramètres
    Nom Type Description
    source Chaîne Chaîne source.
    Tableau 2. Renvoie
    Type Description
    Chaîne La synthèse du message.
    var inputString = "Her molasses flowed slowly down the hill.";
    var digest = new GlideDigest();
    gs.info(digest.getMD5Base64(inputString));

    GlideDigest inclus dans le périmètre : getMD5Base64FromInputStream( GlideScriptableInputStream inputStream)

    Créez 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.

    Tableau 3. Paramètres
    Nom Type Description
    inputStream (en anglais seulement) GlideScriptableInputStream Le flux d’entrée source.
    Tableau 4. Renvoie
    Type Description
    Chaîne La synthèse du message.
    var inputStream = new GlideSysAttachment().getContentStream(attachmentSysID);
    var digest = new GlideDigest();
    gs.info(digest.getMD5Base64FromInputStream(inputStream));

    GlideDigest inclus dans le périmètre : getMD5Hex(source de chaîne)

    Créez 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.

    Tableau 5. Paramètres
    Nom Type Description
    source Chaîne Chaîne source.
    Tableau 6. Renvoie
    Type Description
    Chaîne La synthèse du message.
    var inputString = "Her molasses flowed slowly down the hill.";
    var digest = new GlideDigest();
    gs.info(digest.getMD5Hex(inputString));

    GlideDigest inclus dans le périmètre : getMD5HexFromInputStream( GlideScriptableInputStream inputStream)

    Créez 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.

    Tableau 7. Paramètres
    Nom Type Description
    inputStream (en anglais seulement) GlideScriptableInputStream Le flux d’entrée source.
    Tableau 8. Renvoie
    Type Description
    Chaîne La synthèse du message.
    var inputStream = new GlideSysAttachment().getContentStream(attachmentSysID);
    var digest = new GlideDigest();
    gs.info(digest.getMD5HexFromInputStream(inputStream));

    GlideDigest inclus dans le périmètre : getSHA1Base64(source de chaîne)

    Créez une synthèse de message à partir d’une chaîne à l’aide de l’algorithme SHA1. La chaîne de sortie est en base64.

    Tableau 9. Paramètres
    Nom Type Description
    source Chaîne Chaîne source.
    Tableau 10. Renvoie
    Type Description
    Chaîne La synthèse du message.
    var inputString = "Her molasses flowed slowly down the hill.";
    var digest = new GlideDigest();
    gs.info(digest.getSHA1Base64(inputString));

    GlideDigest inclus dans le périmètre : getSHA1Base64FromInputStream( GlideScriptableInputStream inputStream)

    Créez 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.

    Tableau 11. Paramètres
    Nom Type Description
    inputStream (en anglais seulement) GlideScriptableInputStream Le flux d’entrée source.
    Tableau 12. Renvoie
    Type Description
    Chaîne La synthèse du message.
    var inputStream = new GlideSysAttachment().getContentStream(attachmentSysID);
    var digest = new GlideDigest();
    gs.info(digest.getSHA1Base64FromInputStream(inputStream));

    GlideDigest inclus dans le périmètre : getSHA1Hex(source de chaîne)

    Créez 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.

    Tableau 13. Paramètres
    Nom Type Description
    source Chaîne Chaîne source.
    Tableau 14. Renvoie
    Type Description
    Chaîne La synthèse du message.
    var inputString = "Her molasses flowed slowly down the hill.";
    var digest = new GlideDigest();
    gs.info(digest.getSHA1Hex(inputString));

    GlideDigest inclus dans le périmètre : getSHA1HexFromInputStream( GlideScriptableInputStream inputStream)

    Créez 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.

    Tableau 15. Paramètres
    Nom Type Description
    inputStream (en anglais seulement) GlideScriptableInputStream Le flux d’entrée source.
    Tableau 16. Renvoie
    Type Description
    Chaîne La synthèse du message.
    var inputStream = new GlideSysAttachment().getContentStream(attachmentSysID);
    var digest = new GlideDigest();
    gs.info(digest.getSHA1HexFromInputStream(inputStream));

    GlideDigest inclus dans le périmètre : getSHA256Base64(source de chaîne)

    Créez une synthèse de message à partir d’une chaîne à l’aide de l’algorithme SHA256. La chaîne de sortie est en base64.

    Tableau 17. Paramètres
    Nom Type Description
    source Chaîne Chaîne source.
    Tableau 18. Renvoie
    Type Description
    Chaîne La synthèse du message.
    var inputString = "Her molasses flowed slowly down the hill.";
    var digest = new GlideDigest();
    gs.info(digest.getSHA256Base64(inputString));

    GlideDigest inclus dans le périmètre : getSHA256Base64FromInputStream( GlideScriptableInputStream inputStream)

    Créez 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.

    Tableau 19. Paramètres
    Nom Type Description
    inputStream (en anglais seulement) GlideScriptableInputStream Le flux d’entrée source.
    Tableau 20. Renvoie
    Type Description
    Chaîne La synthèse du message.
    var inputStream = new GlideSysAttachment().getContentStream(attachmentSysID);
    var digest = new GlideDigest();
    gs.info(digest.getSHA256Base64FromInputStream(inputStream));

    GlideDigest inclus dans le périmètre : getSHA256Hex(source de chaîne)

    Créez 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.

    Tableau 21. Paramètres
    Nom Type Description
    source Chaîne Chaîne source.
    Tableau 22. Renvoie
    Type Description
    Chaîne La synthèse du message.
    var inputString = "Her molasses flowed slowly down the hill.";
    var digest = new GlideDigest();
    gs.info(digest.getSHA256Hex(inputString));

    GlideDigest inclus dans le périmètre : getSHA256HexFromInputStream( GlideScriptableInputStream inputStream)

    Créez 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.

    Tableau 23. Paramètres
    Nom Type Description
    inputStream (en anglais seulement) GlideScriptableInputStream Le flux d’entrée source.
    Tableau 24. Renvoie
    Type Description
    Chaîne La synthèse du message.
    var inputStream = new GlideSysAttachment().getContentStream(attachmentSysID);
    var digest = new GlideDigest();
    gs.info(digest.getSHA256HexFromInputStream(inputStream));

    GlideDigest inclus dans l’étendue : GlideDigest()

    Crée une instance de GlideDigest incluse dans le champ d’application.

    Tableau 25. Paramètres
    Nom Type Description
    Néant