private readonly IUserTokensDao _userTokensDao; //TODO: remove this if unused /// <summary> /// Initialize a new instance of <see cref="AccessTokenFactory"/> /// </summary> /// <param name="securityParams">security parameters for the access token</param> /// <param name="expiresIn">validity of access token(in seconds)</param> public AccessTokenFactory(SecurityParameters securityParams, int expiresIn, IUserTokensDao userTokensDao) { _securityParams = securityParams; _expiresIn = expiresIn; _userTokensDao = userTokensDao; }
public TokenManager(IAccessTokenFactory accessTokenFactory, IRefreshTokenFactory refreshTokenFactory, IUserTokensDao userTokensDao) { _accessTokenFactory = accessTokenFactory; _refreshTokenFactory = refreshTokenFactory; _userTokensDao = userTokensDao; }