GlideDigest: Bereichsbezogen

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 2 Minuten Lesedauer
  • Die bereichsbezogene GlideDigest -Klasse bietet Methoden zum Erstellen eines Nachrichten-Digest aus Zeichenfolgen oder Eingabestreams mithilfe der Hash-Algorithmen MD5, SHA1 oder SHA256.

    GlideDigest: GlideDigest()

    Erstellt eine Instanz von Scoped GlideDigest.

    Tabelle : 1. Parameter
    Name Typ Beschreibung
    Keine

    GlideDigest – getMD5Base64(Zeichenfolgenquelle)

    Erstellt mithilfe des MD5-Algorithmus einen Nachrichten-Digest aus einer Zeichenfolge. Die Ausgabezeichenfolge befindet sich in Base64.

    Tabelle : 2. Parameter
    Name Typ Beschreibung
    Quelle Zeichenfolge Die Quellzeichenfolge.
    Tabelle : 3. Ergebnisse
    Typ Beschreibung
    Zeichenfolge Die Nachrichtenübersicht.
    var inputString = "Her molasses flowed slowly down the hill.";
    var digest = new GlideDigest();
    gs.info(digest.getMD5Base64(inputString));

    GlideDigest – getMD5Base64FromInputStream( GlideScriptableInputStream inputStream)

    Erstellt einen Nachrichten-Digest aus einem Eingabestream mithilfe des MD5-Algorithmus. Die Ausgabezeichenfolge befindet sich in Base64.

    Tabelle : 4. Parameter
    Name Typ Beschreibung
    inputStream GlideScriptableInputStream Der Quelleingabestrom.
    Tabelle : 5. Ergebnisse
    Typ Beschreibung
    Zeichenfolge Die Nachrichtenübersicht.
    var inputStream = new GlideSysAttachment().getContentStream(attachmentSysID);
    var digest = new GlideDigest();
    gs.info(digest.getMD5Base64FromInputStream(inputStream));

    GlideDigest – getMD5Hex (Zeichenfolgenquelle)

    Erstellt mithilfe des MD5-Algorithmus einen Nachrichten-Digest aus einer Zeichenfolge. Die Ausgabezeichenfolge ist hexadezimal.

    Tabelle : 6. Parameter
    Name Typ Beschreibung
    Quelle Zeichenfolge Die Quellzeichenfolge.
    Tabelle : 7. Ergebnisse
    Typ Beschreibung
    Zeichenfolge Die Nachrichtenübersicht.
    var inputString = "Her molasses flowed slowly down the hill.";
    var digest = new GlideDigest();
    gs.info(digest.getMD5Hex(inputString));

    GlideDigest – getMD5HexFromInputStream( GlideScriptableInputStream inputStream)

    Erstellt einen Nachrichten-Digest aus einem Eingabestream mithilfe des MD5-Algorithmus. Die Ausgabezeichenfolge ist hexadezimal.

    Tabelle : 8. Parameter
    Name Typ Beschreibung
    inputStream GlideScriptableInputStream Der Quelleingabestrom.
    Tabelle : 9. Ergebnisse
    Typ Beschreibung
    Zeichenfolge Die Nachrichtenübersicht.
    var inputStream = new GlideSysAttachment().getContentStream(attachmentSysID);
    var digest = new GlideDigest();
    gs.info(digest.getMD5HexFromInputStream(inputStream));

    GlideDigest – getSHA1Base64(Zeichenfolgenquelle)

    Erstellt einen Nachrichten-Digest aus einer Zeichenfolge mithilfe des SHA1-Algorithmus. Die Ausgabezeichenfolge befindet sich in Base64.

    Tabelle : 10. Parameter
    Name Typ Beschreibung
    Quelle Zeichenfolge Die Quellzeichenfolge.
    Tabelle : 11. Ergebnisse
    Typ Beschreibung
    Zeichenfolge Die Nachrichtenübersicht.
    var inputString = "Her molasses flowed slowly down the hill.";
    var digest = new GlideDigest();
    gs.info(digest.getSHA1Base64(inputString));

    GlideDigest – getSHA1Base64FromInputStream( GlideScriptableInputStream inputStream)

    Erstellt einen Nachrichten-Digest aus einem Eingabestream mithilfe des SHA1-Algorithmus. Die Ausgabezeichenfolge befindet sich in Base64.

    Tabelle : 12. Parameter
    Name Typ Beschreibung
    inputStream GlideScriptableInputStream Der Quelleingabestrom.
    Tabelle : 13. Ergebnisse
    Typ Beschreibung
    Zeichenfolge Die Nachrichtenübersicht.
    var inputStream = new GlideSysAttachment().getContentStream(attachmentSysID);
    var digest = new GlideDigest();
    gs.info(digest.getSHA1Base64FromInputStream(inputStream));

    GlideDigest – getSHA1Hex(Zeichenfolgequelle)

    Erstellt einen Nachrichten-Digest aus einer Zeichenfolge mithilfe des SHA1-Algorithmus. Die Ausgabezeichenfolge ist hexadezimal.

    Tabelle : 14. Parameter
    Name Typ Beschreibung
    Quelle Zeichenfolge Die Quellzeichenfolge.
    Tabelle : 15. Ergebnisse
    Typ Beschreibung
    Zeichenfolge Die Nachrichtenübersicht.
    var inputString = "Her molasses flowed slowly down the hill.";
    var digest = new GlideDigest();
    gs.info(digest.getSHA1Hex(inputString));

    GlideDigest – getSHA1HexFromInputStream( GlideScriptableInputStream inputStream)

    Erstellt einen Nachrichten-Digest aus einem Eingabestream mithilfe des SHA1-Algorithmus. Die Ausgabezeichenfolge ist hexadezimal.

    Tabelle : 16. Parameter
    Name Typ Beschreibung
    inputStream GlideScriptableInputStream Der Quelleingabestrom.
    Tabelle : 17. Ergebnisse
    Typ Beschreibung
    Zeichenfolge Die Nachrichtenübersicht.
    var inputStream = new GlideSysAttachment().getContentStream(attachmentSysID);
    var digest = new GlideDigest();
    gs.info(digest.getSHA1HexFromInputStream(inputStream));

    GlideDigest – getSHA256Base64 (Zeichenfolgenquelle)

    Erstellt mithilfe des SHA256-Algorithmus einen Nachrichten-Digest aus einer Zeichenfolge. Die Ausgabezeichenfolge befindet sich in Base64.

    Tabelle : 18. Parameter
    Name Typ Beschreibung
    Quelle Zeichenfolge Die Quellzeichenfolge.
    Tabelle : 19. Ergebnisse
    Typ Beschreibung
    Zeichenfolge Die Nachrichtenübersicht.
    var inputString = "Her molasses flowed slowly down the hill.";
    var digest = new GlideDigest();
    gs.info(digest.getSHA256Base64(inputString));

    GlideDigest – getSHA256Base64FromInputStream( GlideScriptableInputStream inputStream)

    Erstellt einen Nachrichten-Digest aus einem Eingabestream mithilfe des SHA256-Algorithmus. Die Ausgabezeichenfolge befindet sich in Base64.

    Tabelle : 20. Parameter
    Name Typ Beschreibung
    inputStream GlideScriptableInputStream Der Quelleingabestrom.
    Tabelle : 21. Ergebnisse
    Typ Beschreibung
    Zeichenfolge Die Nachrichtenübersicht.
    var inputStream = new GlideSysAttachment().getContentStream(attachmentSysID);
    var digest = new GlideDigest();
    gs.info(digest.getSHA256Base64FromInputStream(inputStream));

    GlideDigest – getSHA256Hex (Zeichenfolgenquelle)

    Erstellt mithilfe des SHA256-Algorithmus einen Nachrichten-Digest aus einer Zeichenfolge. Die Ausgabezeichenfolge ist hexadezimal.

    Tabelle : 22. Parameter
    Name Typ Beschreibung
    Quelle Zeichenfolge Die Quellzeichenfolge.
    Tabelle : 23. Ergebnisse
    Typ Beschreibung
    Zeichenfolge Die Nachrichtenübersicht.
    var inputString = "Her molasses flowed slowly down the hill.";
    var digest = new GlideDigest();
    gs.info(digest.getSHA256Hex(inputString));

    GlideDigest – getSHA256HexFromInputStream( GlideScriptableInputStream inputStream)

    Erstellt einen Nachrichten-Digest aus einem Eingabestream mithilfe des SHA256-Algorithmus. Die Ausgabezeichenfolge ist hexadezimal.

    Tabelle : 24. Parameter
    Name Typ Beschreibung
    inputStream GlideScriptableInputStream Der Quelleingabestrom.
    Tabelle : 25. Ergebnisse
    Typ Beschreibung
    Zeichenfolge Die Nachrichtenübersicht.
    var inputStream = new GlideSysAttachment().getContentStream(attachmentSysID);
    var digest = new GlideDigest();
    gs.info(digest.getSHA256HexFromInputStream(inputStream));