copyWith method

Session copyWith({
  1. String? jwtToken,
  2. Duration? jwtExpiresIn,
  3. String? refreshToken,
  4. User? user,
  5. MultiFactorAuthenticationInfo? mfa,
})

Implementation

Session copyWith({
  String? jwtToken,
  Duration? jwtExpiresIn,
  String? refreshToken,
  User? user,
  MultiFactorAuthenticationInfo? mfa,
}) {
  return Session(
    jwtToken: jwtToken ?? this.jwtToken,
    jwtExpiresIn: jwtExpiresIn ?? this.jwtExpiresIn,
    refreshToken: refreshToken ?? this.refreshToken,
    user: user ?? this.user,
    mfa: mfa ?? this.mfa,
  );
}