22
33import com .uid2 .shared .model .SaltEntry ;
44import com .uid2 .shared .secret .IKeyGenerator ;
5- import com .uid2 .shared .store .RotatingSaltProvider ;
5+ import com .uid2 .shared .store .salt . RotatingSaltProvider ;
66import io .vertx .core .json .JsonObject ;
77
88import java .time .Duration ;
@@ -77,7 +77,7 @@ private void addIndexesToRotate(List<Integer> entryIndexes,
7777 int maxIndexes ) {
7878 final SaltEntry [] entries = lastSnapshot .getAllRotatingSalts ();
7979 final List <Integer > candidateIndexes = IntStream .range (0 , entries .length )
80- .filter (i -> isBetween (entries [i ].getLastUpdated (), minLastUpdated , maxLastUpdated ))
80+ .filter (i -> isBetween (entries [i ].lastUpdated (), minLastUpdated , maxLastUpdated ))
8181 .boxed ().collect (toList ());
8282 if (candidateIndexes .size () <= maxIndexes ) {
8383 entryIndexes .addAll (candidateIndexes );
@@ -103,7 +103,7 @@ private RotatingSaltProvider.SaltSnapshot createRotatedSnapshot(RotatingSaltProv
103103 for (Integer i : entryIndexes ) {
104104 final SaltEntry oldSalt = nextSnapshot .getAllRotatingSalts ()[i ];
105105 final String secret = this .keyGenerator .generateRandomKeyString (32 );
106- nextSnapshot .getAllRotatingSalts ()[i ] = new SaltEntry (oldSalt .getId (), oldSalt .getHashedId (), lastUpdated , secret );
106+ nextSnapshot .getAllRotatingSalts ()[i ] = new SaltEntry (oldSalt .id (), oldSalt .hashedId (), lastUpdated , secret , null , null , null , null );
107107 }
108108 return nextSnapshot ;
109109 }
0 commit comments