generateV4 static method

String generateV4()

Implementation

static String generateV4() {
  final rnd = Random();
  final p1 = [
    for (var i = 0; i < 8; i++) _characters[rnd.nextInt(16)],
  ].join();

  final p2 = [
    for (var i = 0; i < 4; i++) _characters[rnd.nextInt(16)],
  ].join();

  final p3 = [
    for (var i = 0; i < 4; i++) _characters[rnd.nextInt(16)],
  ].join();

  final p4 = [
    for (var i = 0; i < 4; i++) _characters[rnd.nextInt(16)],
  ].join();

  final p5 = [
    for (var i = 0; i < 12; i++) _characters[rnd.nextInt(16)],
  ].join();

  return '$p1-$p2-$p3-$p4-$p5';
}