public JwtProvider( IOptions <JwtSigningOptions> signingOpts, IOptions <AuthenticationOptions> authOpts, IOptions <LeafVersionOptions> versionOpts, IFederatedIdentityProvider identityService, IFederatedEntitlementProvider entitlementService ) { jwtOptions = signingOpts.Value; authenticationOptions = authOpts.Value; versionOptions = versionOpts.Value; this.idProvider = identityService; this.entitlementService = entitlementService; }