public JwtBearerTokenAuthenticationService(IServiceProvider serviceProvider,
                                            UserManager <TUser> userManager,
                                            IUserClaimsPrincipalFactory <TUser> userClaimsPrincipalFactory,
                                            IOptions <JwtAuthenticationOptions> options)
 {
     this.serviceProvider            = serviceProvider;
     this.userManager                = userManager;
     this.userClaimsPrincipalFactory = userClaimsPrincipalFactory;
     this.options = options.Value;
 }
 public JwtAuthorizationAspNetAddOn(JwtAuthenticationOptions options, Action <JwtBearerOptions> configureJwtBearer = null)
 {
     this.options            = options;
     this.configureJwtBearer = configureJwtBearer;
 }