DescopeSession.fromJwt constructor

DescopeSession.fromJwt(
  1. String sessionJwt,
  2. String refreshJwt,
  3. DescopeUser user
)

Creates a new DescopeSession object from two JWT strings.

This constructor can be used to manually recreate a user's DescopeSession after the application is relaunched if not using a DescopeSessionManager for this.

Implementation

DescopeSession.fromJwt(String sessionJwt, String refreshJwt, DescopeUser user)
    : _sessionToken = Token.decode(sessionJwt),
      _refreshToken = Token.decode(refreshJwt),
      _user = user;