Skip to content

Commit 536f725

Browse files
authored
Merge pull request #2339 from brendandburns/azure
Add null handling for a missing expiresOn field.
2 parents 1a1529c + 55c304e commit 536f725

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

util/src/main/java/io/kubernetes/client/util/authenticators/AzureActiveDirectoryAuthenticator.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,9 @@ public String getToken(Map<String, Object> config) {
5050
@Override
5151
public boolean isExpired(Map<String, Object> config) {
5252
String expiresOn = (String) config.get(EXPIRES_ON);
53+
if (expiresOn == null || expiresOn.length() == 0) {
54+
return true;
55+
}
5356
Date expiry = new Date(Long.parseLong(expiresOn) * 1000);
5457
return expiry.compareTo(new Date()) <= 0;
5558
}

0 commit comments

Comments
 (0)