public static void ClassInitialize(TestContext context) { _testConfigKeys.Add(PRIVATE_KEY_CONFIG_KEY, PRIVATE_KEY_CONFIG_VALUE); _testConfigKeys.Add(KEY_SIZE_CONFIG_KEY, KEY_SIZE_CONFIG_VALUE); configuration = new ConfigurationBuilder() .AddInMemoryCollection(_testConfigKeys) .Build(); tokenBuilderService = new JwtTokenBuilderService(configuration); publicIDClaims = new List <TokenClaimModel> { new TokenClaimModel("Username", "TestUsername1"), new TokenClaimModel("EmailAddress", "TestEmailAddress1"), new TokenClaimModel("FirstName", "TestFirstName1"), new TokenClaimModel("LastName", "TestLastName1"), new TokenClaimModel("Birthdate", DateTime.UtcNow.ToUniversalTime().ToString("yyyy'-'MM'-'dd'T'HH':'mm':'ss'.'fff'Z'")), }; jwtPayloadIDModel = new JwtPayloadModel { PublicClaims = publicIDClaims, Issuer = new TokenClaimModel("iss", "TestIssuer1"), Subject = new TokenClaimModel("sub", "TestSubject1"), Audience = new TokenClaimModel("aud", "TestAudience1"), ExpirationTime = new TokenClaimModel("exp", "30"), NotBefore = new TokenClaimModel("nbf", DateTime.UtcNow.ToUniversalTime().ToString("yyyy'-'MM'-'dd'T'HH':'mm':'ss'.'fff'Z'")), IssuedAt = new TokenClaimModel("iat", DateTime.UtcNow.ToUniversalTime().ToString("yyyy'-'MM'-'dd'T'HH':'mm':'ss'.'fff'Z'")) }; }
public AddressBus(IUnitOfWork unit, IAddressRepository addressRepository, ITokenBuilderService tokenBuilderService) : base(unit, new IDisposable[] { addressRepository }) { _addressRepository = addressRepository ?? throw new ArgumentNullException(nameof(addressRepository)); _tokenBuilderService = tokenBuilderService ?? throw new ArgumentNullException(nameof(tokenBuilderService)); }
public AuthenticateService(IRepository repo, ITokenBuilderService tokenBuilderService, IPasswordService passwordService) { _repo = repo; _tokenBuilderService = tokenBuilderService; _passwordService = passwordService; }
public PhoneBus(IUnitOfWork unit, IPhoneRepository phoneRepository, ITokenBuilderService tokenBuilderService) : base(unit, new IDisposable[] { phoneRepository }) { _phoneRepository = phoneRepository ?? throw new ArgumentNullException(nameof(phoneRepository)); _tokenBuilderService = tokenBuilderService ?? throw new ArgumentNullException(nameof(tokenBuilderService)); }
public TokenService(IConfiguration configuration, ITokenBuilderService tokenBuilderService) { _configuration = configuration; _tokenBuilderService = tokenBuilderService; }
public UserBus(IUnitOfWork unit, IUserRepository userRepository, ITokenBuilderService tokenBuilderService) : base(unit, new IDisposable[] { userRepository }) { _userRepository = userRepository ?? throw new ArgumentNullException(nameof(userRepository)); _tokenBuilderService = tokenBuilderService ?? throw new ArgumentNullException(nameof(tokenBuilderService)); }
public LoginService(IUserService userService, ITokenBuilderService tokenBuilderService) { _userService = userService; _tokenBuilderService = tokenBuilderService; }
public UsersController(IUserService userService, ITokenBuilderService tokenBuilderService) { _userService = userService; _tokenBuilderService = tokenBuilderService; }