GlideSecureRandomUtil – Scoped

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 1 Minute Lesedauer
  • Die bereichsbezogene GlideSecureRandomUtil-API bietet Methoden zum Generieren von Ganzzahlen, langen Werten und Zeichenfolgen.

    Für diese Klasse ist kein Konstruktor vorhanden. Auf Methoden kann über das statische Objekt „GlideSecureRandomUtil“ zugegriffen werden. Die GlideSecureRandomUtil-Klasse ist sowohl in globalen als auch in bereichsbezogenen Anwendungen verfügbar.

    Scoped GlideSecureRandomUtil – getSecureRandomInt()

    Erzeugt eine pseudozufällige Ganzzahl.

    Tabelle : 1. Parameter
    Name Typ Beschreibung
    Keine
    Tabelle : 2. Ergebnisse
    Typ Beschreibung
    Zahl Pseudozufällig generierte Ganzzahl.
    gs.info(GlideSecureRandomUtil.getSecureRandomInt());
    
    Ausgabe:
    1976146969

    Scoped GlideSecureRandomUtil – getSecureRandomIntBound(Number bound)

    Erzeugt eine pseudozufällige Ganzzahl zwischen 0 (einschließlich) und dem gebundenen (exklusiven) Wert, den Sie an die Methode übergeben.

    Tabelle : 3. Parameter
    Name Typ Beschreibung
    bound Zahl Gebundener Wert.
    Tabelle : 4. Ergebnisse
    Typ Beschreibung
    Zahl Pseudozufällig generierte Ganzzahl.
    gs.info(GlideSecureRandomUtil.getSecureRandomIntBound(100));
    Ausgabe:
    55

    Scoped GlideSecureRandomUtil – getSecureRandomLong()

    Erzeugt einen pseudozufälligen langen Wert.

    Tabelle : 5. Parameter
    Name Typ Beschreibung
    Keine
    Tabelle : 6. Ergebnisse
    Typ Beschreibung
    Zahl Pseudozufällig generierte 64-Bit-Ganzzahl.
    gs.info(GlideSecureRandomUtil.getSecureRandomLong());
    
    Ausgabe:
    792836514424092500

    Scoped GlideSecureRandomUtil – getSecureRandomString(Number length)

    Erzeugt eine zufällige alphanumerische Zeichenfolge mit der angegebenen Länge.

    Tabelle : 7. Parameter
    Name Typ Beschreibung
    length Zahl Länge der Zeichenfolge in Anzahl von Zeichen.
    Tabelle : 8. Ergebnisse
    Typ Beschreibung
    Zeichenfolge Zufällig generierte Zeichenfolge.
    gs.info(GlideSecureRandomUtil.getSecureRandomString(12));
    Ausgabe:
    1XzVI0sLfVlT