Skip to content

Commit 676c0f4

Browse files
committed
Added fix empty client token
1 parent 4a3affc commit 676c0f4

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/main/java/com/securenative/Logger.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,5 +89,3 @@ public void error(String var1, Object... var2) {
8989
}
9090
}
9191
}
92-
93-

src/main/java/com/securenative/models/SDKEvent.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,14 +45,16 @@ public SDKEvent(EventOptions event, SecureNativeOptions options) {
4545
}
4646

4747
private ClientToken decryptToken(String token, String key) {
48+
if (token == null || token.length() == 0) {
49+
return new ClientToken();
50+
}
4851
ObjectMapper mapper = new ObjectMapper();
4952
try {
5053
String decryptedClientToken = EncryptionUtils.decrypt(token, key);
5154
return mapper.readValue(decryptedClientToken, ClientToken.class);
5255
} catch (Exception ex) {
5356
logger.error("Failed to decrypt token");
5457
}
55-
5658
return new ClientToken();
5759
}
5860

0 commit comments

Comments
 (0)