diff options
author | Morten Tokle <mortent@oath.com> | 2018-10-17 15:18:19 +0200 |
---|---|---|
committer | Morten Tokle <mortent@oath.com> | 2018-10-17 15:18:19 +0200 |
commit | 65eb669683fa007dc97af681f29593a61897c337 (patch) | |
tree | b30e6daafea1beabda75b816c1e387e7a2d2d154 /vespa-athenz/src | |
parent | 814b4da54a865dd85f31224e31f48323e1c245b3 (diff) |
Expose role token expiry
Diffstat (limited to 'vespa-athenz/src')
-rw-r--r-- | vespa-athenz/src/main/java/com/yahoo/vespa/athenz/api/ZToken.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/vespa-athenz/src/main/java/com/yahoo/vespa/athenz/api/ZToken.java b/vespa-athenz/src/main/java/com/yahoo/vespa/athenz/api/ZToken.java index 1691704afd6..1d3f6f92498 100644 --- a/vespa-athenz/src/main/java/com/yahoo/vespa/athenz/api/ZToken.java +++ b/vespa-athenz/src/main/java/com/yahoo/vespa/athenz/api/ZToken.java @@ -4,6 +4,7 @@ package com.yahoo.vespa.athenz.api; import com.yahoo.athenz.auth.token.RoleToken; import com.yahoo.vespa.athenz.utils.AthenzIdentities; +import java.time.Instant; import java.util.List; import java.util.Objects; @@ -40,6 +41,10 @@ public class ZToken { .map(roleName -> new AthenzRole(domain, roleName)) .collect(toList());} + public Instant getExpiryTime () { + return Instant.ofEpochSecond(token.getExpiryTime()); + } + @Override public boolean equals(Object o) { if (this == o) return true; |