GlideDigest - Com escopo

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 4 min. de leitura
  • O escopo GlideDigest A classe fornece métodos para criar um resumo de mensagem a partir de cadeias de caracteres ou fluxos de entrada usando algoritmos de hash MD5, SHA1 ou SHA256.

    GlideDigest - GlideDigest()

    Cria uma instância do GlideDigest com escopo.

    Tabela 1. Parâmetros
    Nome Tipo Descrição
    Nenhum

    GlideDigest - getMD5Base64 (origem de cadeia de caracteres)

    Cria um resumo de mensagem a partir de uma cadeia de caracteres usando o algoritmo MD5. A cadeia de caracteres de saída está em Base64.

    Tabela 2. Parâmetros
    Nome Tipo Descrição
    origem Cadeia de caracteres A cadeia de caracteres de origem.
    Tabela 3. Retornos
    Tipo Descrição
    Cadeia de caracteres O resumo da mensagem.
    var inputString = "Her molasses flowed slowly down the hill.";
    var digest = new GlideDigest();
    gs.info(digest.getMD5Base64(inputString));

    GlideDigest - getMD5Base64FromInputStream( GlideScriptableInputStream)

    Cria um resumo de mensagem a partir de um fluxo de entrada usando o algoritmo MD5. A cadeia de caracteres de saída está em Base64.

    Tabela 4. Parâmetros
    Nome Tipo Descrição
    InputStream GlideScriptableInputStream O fluxo de entrada de origem.
    Tabela 5. Retornos
    Tipo Descrição
    Cadeia de caracteres O resumo da mensagem.
    var inputStream = new GlideSysAttachment().getContentStream(attachmentSysID);
    var digest = new GlideDigest();
    gs.info(digest.getMD5Base64FromInputStream(inputStream));

    GlideDigest - getMD5Hex (origem de cadeia de caracteres)

    Cria um resumo de mensagem a partir de uma cadeia de caracteres usando o algoritmo MD5. A cadeia de caracteres de saída está em hexadecimal.

    Tabela 6. Parâmetros
    Nome Tipo Descrição
    origem Cadeia de caracteres A cadeia de caracteres de origem.
    Tabela 7. Retornos
    Tipo Descrição
    Cadeia de caracteres O resumo da mensagem.
    var inputString = "Her molasses flowed slowly down the hill.";
    var digest = new GlideDigest();
    gs.info(digest.getMD5Hex(inputString));

    GlideDigest - getMD5HexFromInputStream( GlideScriptableInputStream)

    Cria um resumo de mensagem a partir de um fluxo de entrada usando o algoritmo MD5. A cadeia de caracteres de saída está em hexadecimal.

    Tabela 8. Parâmetros
    Nome Tipo Descrição
    InputStream GlideScriptableInputStream O fluxo de entrada de origem.
    Tabela 9. Retornos
    Tipo Descrição
    Cadeia de caracteres O resumo da mensagem.
    var inputStream = new GlideSysAttachment().getContentStream(attachmentSysID);
    var digest = new GlideDigest();
    gs.info(digest.getMD5HexFromInputStream(inputStream));

    GlideDigest - getSHA1 Base64(origem de cadeia de caracteres)

    Cria um resumo de mensagem a partir de uma cadeia de caracteres usando o algoritmo SHA1. A cadeia de caracteres de saída está em Base64.

    Tabela 10. Parâmetros
    Nome Tipo Descrição
    origem Cadeia de caracteres A cadeia de caracteres de origem.
    Tabela 11. Retornos
    Tipo Descrição
    Cadeia de caracteres O resumo da mensagem.
    var inputString = "Her molasses flowed slowly down the hill.";
    var digest = new GlideDigest();
    gs.info(digest.getSHA1Base64(inputString));

    GlideDigest - getSHA1 Base64FromInputStream( GlideScriptableInputStream)

    Cria um resumo de mensagem a partir de um fluxo de entrada usando o algoritmo SHA1. A cadeia de caracteres de saída está em Base64.

    Tabela 12. Parâmetros
    Nome Tipo Descrição
    InputStream GlideScriptableInputStream O fluxo de entrada de origem.
    Tabela 13. Retornos
    Tipo Descrição
    Cadeia de caracteres O resumo da mensagem.
    var inputStream = new GlideSysAttachment().getContentStream(attachmentSysID);
    var digest = new GlideDigest();
    gs.info(digest.getSHA1Base64FromInputStream(inputStream));

    GlideDigest - getSHA1 Hex(origem de cadeia de caracteres)

    Cria um resumo de mensagem a partir de uma cadeia de caracteres usando o algoritmo SHA1. A cadeia de caracteres de saída está em hexadecimal.

    Tabela 14. Parâmetros
    Nome Tipo Descrição
    origem Cadeia de caracteres A cadeia de caracteres de origem.
    Tabela 15. Retornos
    Tipo Descrição
    Cadeia de caracteres O resumo da mensagem.
    var inputString = "Her molasses flowed slowly down the hill.";
    var digest = new GlideDigest();
    gs.info(digest.getSHA1Hex(inputString));

    GlideDigest - getSHA1 HexFromInputStream( GlideScriptableInputStream)

    Cria um resumo de mensagem a partir de um fluxo de entrada usando o algoritmo SHA1. A cadeia de caracteres de saída está em hexadecimal.

    Tabela 16. Parâmetros
    Nome Tipo Descrição
    InputStream GlideScriptableInputStream O fluxo de entrada de origem.
    Tabela 17. Retornos
    Tipo Descrição
    Cadeia de caracteres O resumo da mensagem.
    var inputStream = new GlideSysAttachment().getContentStream(attachmentSysID);
    var digest = new GlideDigest();
    gs.info(digest.getSHA1HexFromInputStream(inputStream));

    GlideDigest - getSHA256Base64(origem de cadeia de caracteres)

    Cria um resumo de mensagem a partir de uma cadeia de caracteres usando o algoritmo SHA256. A cadeia de caracteres de saída está em Base64.

    Tabela 18. Parâmetros
    Nome Tipo Descrição
    origem Cadeia de caracteres A cadeia de caracteres de origem.
    Tabela 19. Retornos
    Tipo Descrição
    Cadeia de caracteres O resumo da mensagem.
    var inputString = "Her molasses flowed slowly down the hill.";
    var digest = new GlideDigest();
    gs.info(digest.getSHA256Base64(inputString));

    GlideDigest - getSHA256Base64FromInputStream( GlideScriptableInputStream)

    Cria um resumo de mensagem a partir de um fluxo de entrada usando o algoritmo SHA256. A cadeia de caracteres de saída está em Base64.

    Tabela 20. Parâmetros
    Nome Tipo Descrição
    InputStream GlideScriptableInputStream O fluxo de entrada de origem.
    Tabela 21. Retornos
    Tipo Descrição
    Cadeia de caracteres O resumo da mensagem.
    var inputStream = new GlideSysAttachment().getContentStream(attachmentSysID);
    var digest = new GlideDigest();
    gs.info(digest.getSHA256Base64FromInputStream(inputStream));

    GlideDigest - getSHA256Hex (origem de cadeia de caracteres)

    Cria um resumo de mensagem a partir de uma cadeia de caracteres usando o algoritmo SHA256. A cadeia de caracteres de saída está em hexadecimal.

    Tabela 22. Parâmetros
    Nome Tipo Descrição
    origem Cadeia de caracteres A cadeia de caracteres de origem.
    Tabela 23. Retornos
    Tipo Descrição
    Cadeia de caracteres O resumo da mensagem.
    var inputString = "Her molasses flowed slowly down the hill.";
    var digest = new GlideDigest();
    gs.info(digest.getSHA256Hex(inputString));

    GlideDigest - getSHA256HexFromInputStream( GlideScriptableInputStream)

    Cria um resumo de mensagem a partir de um fluxo de entrada usando o algoritmo SHA256. A cadeia de caracteres de saída está em hexadecimal.

    Tabela 24. Parâmetros
    Nome Tipo Descrição
    InputStream GlideScriptableInputStream O fluxo de entrada de origem.
    Tabela 25. Retornos
    Tipo Descrição
    Cadeia de caracteres O resumo da mensagem.
    var inputStream = new GlideSysAttachment().getContentStream(attachmentSysID);
    var digest = new GlideDigest();
    gs.info(digest.getSHA256HexFromInputStream(inputStream));