public UserApplicationCodeRequest CreateCode(UserApplicationAccess applicationAccess) { var datetime = _timeService.GetDateTime(); return(new UserApplicationCodeRequest { ApplicationAccess = applicationAccess, Code = _randomStringService.NextValue(), CreatedAt = datetime, ExpiresAt = datetime.AddMinutes(10) }); }
public UserApplicationSession CreateSession(UserApplicationAccess applicationAccess, bool canIssueCode = false) { var datetime = _timeService.GetDateTime(); return(new UserApplicationSession { ApplicationAccess = applicationAccess, AccessToken = _randomStringService.NextValue(), CreatedAt = datetime, ExpiresAt = datetime.AddHours(1), RefreshToken = _randomStringService.NextValue(), CanIssueCode = canIssueCode }); }