
com.groupbyinc.flux.common.RandomBasedUUIDGenerator.class Maven / Gradle / Ivy
???? 3 R 3com/groupbyinc/flux/common/RandomBasedUUIDGenerator java/lang/Object (com/groupbyinc/flux/common/UUIDGenerator RandomBasedUUIDGenerator.java $assertionsDisabled Z ()V
this 5Lcom/groupbyinc/flux/common/RandomBasedUUIDGenerator;
getBase64UUID ()Ljava/lang/String; -com/groupbyinc/flux/common/SecureRandomHolder INSTANCE Ljava/security/SecureRandom; &(Ljava/util/Random;)Ljava/lang/String;
java/io/IOException java/util/Random nextBytes ([B)V
! !com/groupbyinc/flux/common/Base64 # encodeBytesToBytes ([BIII)[B % &
$ ' ) java/lang/AssertionError +
, [B . java/lang/String 0 PREFERRED_ENCODING Ljava/nio/charset/Charset; 2 3 $ 4 !([BIILjava/nio/charset/Charset;)V
6
1 7 java/lang/IllegalStateException 9 should not be thrown ; (Ljava/lang/String;)V
=
: > encoded e Ljava/io/IOException; random Ljava/util/Random; randomBytes java/lang/Class G desiredAssertionStatus ()Z I J
H K Code LocalVariableTable LineNumberTable
StackMapTable
SourceFile
M / *?
? N O M 2 *? ? ? N O " M 6 ??M+,? ",\3~?T,\3@??T,\3?~?T,\3 ???T,,?? (N? *? --?d3=? ? ,Y? -?? *? --?d3=? ? ,Y? -?? 1Y--?d? 5? 8?N? :Y