77import java .util .Set ;
88
99public class TokenUtils {
10- public static byte [] getDiiHash (String identityString ) {
11- return EncodingUtils .getSha256Bytes (identityString );
10+ public static byte [] getHashedDii (String rawDii ) {
11+ return EncodingUtils .getSha256Bytes (rawDii );
1212 }
1313
14- public static String getDiiHashString (String identityString ) {
15- return EncodingUtils .toBase64String (getDiiHash ( identityString ));
14+ public static String getHashedDiiString (String rawDii ) {
15+ return EncodingUtils .toBase64String (getHashedDii ( rawDii ));
1616 }
1717
18- public static byte [] getFirstLevelHash (byte [] identityHash , String firstLevelSalt ) {
19- return getFirstLevelHashFromIdentityHash (EncodingUtils .toBase64String (identityHash ), firstLevelSalt );
18+ public static byte [] getFirstLevelHashFromHashedDii (byte [] hashedDii , String firstLevelSalt ) {
19+ return getFirstLevelHashFromHashedDii (EncodingUtils .toBase64String (hashedDii ), firstLevelSalt );
2020 }
2121
22- public static byte [] getFirstLevelHashFromIdentity (String identityString , String firstLevelSalt ) {
23- return getFirstLevelHash ( getDiiHash ( identityString ), firstLevelSalt );
22+ public static byte [] getFirstLevelHashFromRawDii (String rawDii , String firstLevelSalt ) {
23+ return getFirstLevelHashFromHashedDii ( getHashedDii ( rawDii ), firstLevelSalt );
2424 }
2525
26- public static byte [] getFirstLevelHashFromIdentityHash (String identityHash , String firstLevelSalt ) {
27- return EncodingUtils .getSha256Bytes (identityHash , firstLevelSalt );
26+ public static byte [] getFirstLevelHashFromHashedDii (String hashedDii , String firstLevelSalt ) {
27+ return EncodingUtils .getSha256Bytes (hashedDii , firstLevelSalt );
2828 }
2929
3030 public static byte [] getRawUidV2 (byte [] firstLevelHash , String rotatingSalt ) {
3131 return EncodingUtils .getSha256Bytes (EncodingUtils .toBase64String (firstLevelHash ), rotatingSalt );
3232 }
3333
34- public static byte [] getRawUidV2FromIdentity (String identityString , String firstLevelSalt , String rotatingSalt ) {
35- return getRawUidV2 (getFirstLevelHashFromIdentity ( identityString , firstLevelSalt ), rotatingSalt );
34+ public static byte [] getRawUidV2FromRawDii (String rawDii , String firstLevelSalt , String rotatingSalt ) {
35+ return getRawUidV2 (getFirstLevelHashFromRawDii ( rawDii , firstLevelSalt ), rotatingSalt );
3636 }
3737
38- public static byte [] getRawUidV2FromIdentityHash (String identityString , String firstLevelSalt , String rotatingSalt ) {
39- return getRawUidV2 (getFirstLevelHashFromIdentityHash ( identityString , firstLevelSalt ), rotatingSalt );
38+ public static byte [] getRawUidV2FromHashedDii (String hashedDii , String firstLevelSalt , String rotatingSalt ) {
39+ return getRawUidV2 (getFirstLevelHashFromHashedDii ( hashedDii , firstLevelSalt ), rotatingSalt );
4040 }
4141
4242 public static byte [] getRawUidV3 (IdentityScope scope , DiiType type , byte [] firstLevelHash , String rotatingSalt ) {
@@ -47,12 +47,12 @@ public static byte[] getRawUidV3(IdentityScope scope, DiiType type, byte[] first
4747 return rawUid ;
4848 }
4949
50- public static byte [] getRawUidV3FromIdentity (IdentityScope scope , DiiType type , String identityString , String firstLevelSalt , String rotatingSalt ) {
51- return getRawUidV3 (scope , type , getFirstLevelHashFromIdentity ( identityString , firstLevelSalt ), rotatingSalt );
50+ public static byte [] getRawUidV3FromRawDii (IdentityScope scope , DiiType type , String rawDii , String firstLevelSalt , String rotatingSalt ) {
51+ return getRawUidV3 (scope , type , getFirstLevelHashFromRawDii ( rawDii , firstLevelSalt ), rotatingSalt );
5252 }
5353
54- public static byte [] getRawUidV3FromIdentityHash (IdentityScope scope , DiiType type , String identityString , String firstLevelSalt , String rotatingSalt ) {
55- return getRawUidV3 (scope , type , getFirstLevelHashFromIdentityHash ( identityString , firstLevelSalt ), rotatingSalt );
54+ public static byte [] getRawUidV3FromHashedDii (IdentityScope scope , DiiType type , String hashedDii , String firstLevelSalt , String rotatingSalt ) {
55+ return getRawUidV3 (scope , type , getFirstLevelHashFromHashedDii ( hashedDii , firstLevelSalt ), rotatingSalt );
5656 }
5757
5858 public static byte encodeIdentityScope (IdentityScope identityScope ) {
0 commit comments