Package pl.gsmservice.gateway.utils
Class SessionManager.Session<T>
- java.lang.Object
-
- pl.gsmservice.gateway.utils.SessionManager.Session<T>
-
- Enclosing class:
- SessionManager<T extends SessionManager.HasSessionKey>
public static final class SessionManager.Session<T> extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Tcredentials()java.util.Optional<java.time.OffsetDateTime>expiresAt()java.util.List<java.lang.String>scopes()java.util.Optional<java.lang.String>token()
-
-
-
Constructor Detail
-
Session
public Session(T credentials, java.util.Optional<java.lang.String> token, java.util.List<java.lang.String> scopes, java.util.Optional<java.time.OffsetDateTime> expiresAt)
-
-
Method Detail
-
credentials
public T credentials()
-
token
public java.util.Optional<java.lang.String> token()
-
scopes
public java.util.List<java.lang.String> scopes()
-
expiresAt
public java.util.Optional<java.time.OffsetDateTime> expiresAt()
-
-