Log OAuth token times

pull/212/head
M66B 2 years ago
parent b71d8a0581
commit 6e8951681c

@ -697,6 +697,13 @@ public class FragmentOAuth extends FragmentBase {
EntityLog.log(context, "jwt payload=" + payload); EntityLog.log(context, "jwt payload=" + payload);
JSONObject jpayload = new JSONObject(payload); JSONObject jpayload = new JSONObject(payload);
if (jpayload.has("iat"))
Log.i("Issued at " + new Date(jpayload.getLong("iat") * 1000L));
if (jpayload.has("nbf"))
Log.i("Not before " + new Date(jpayload.getLong("nbf") * 1000L));
if (jpayload.has("exp"))
Log.i("Expiration time " + new Date(jpayload.getLong("exp") * 1000L));
if (jpayload.has("preferred_username")) { if (jpayload.has("preferred_username")) {
String u = jpayload.getString("preferred_username"); String u = jpayload.getString("preferred_username");
if (!TextUtils.isEmpty(u) && !usernames.contains(u)) if (!TextUtils.isEmpty(u) && !usernames.contains(u))

Loading…
Cancel
Save