Example #1
0
        private static SigningCredentials SigningCredentials(JwtConfigSettings jwtConfig)
        {
            var securityKey = new SymmetricSecurityKey(
                Encoding.UTF8.GetBytes(jwtConfig.SecurityKey));

            return(new SigningCredentials(securityKey, SecurityAlgorithms.HmacSha256));
        }
Example #2
0
 public JwtFactory(IOptions <JwtConfigSettings> jwtConfig, IDateTimeService dateTimeProvider)
 {
     this.jwtConfig        = jwtConfig.Value;
     this.dateTimeProvider = dateTimeProvider;
 }