public IdentityServerDataSeedContributor(
     IClientRepository clientRepository,
     IApiResourceRepository apiResourceRepository,
     IApiScopeRepository apiScopeRepository,
     IIdentityResourceDataSeeder identityResourceDataSeeder,
     IGuidGenerator guidGenerator,
     IPermissionDataSeeder permissionDataSeeder,
     IConfiguration configuration,
     ICurrentTenant currentTenant)
 {
     _clientRepository           = clientRepository;
     _apiResourceRepository      = apiResourceRepository;
     _apiScopeRepository         = apiScopeRepository;
     _identityResourceDataSeeder = identityResourceDataSeeder;
     _guidGenerator        = guidGenerator;
     _permissionDataSeeder = permissionDataSeeder;
     _configuration        = configuration;
     _currentTenant        = currentTenant;
 }
Esempio n. 2
0
 public IdentityServerDataSeedContributor(
     IClientRepository clientRepository,
     IApiResourceRepository apiResourceRepository,
     IIdentityResourceDataSeeder identityResourceDataSeeder,
     IGuidGenerator guidGenerator,
     IPermissionDataSeeder permissionDataSeeder,
     IConfiguration configuration,
     IIdentityUserRepository userRepository,
     IdentityUserManager userManager)
 {
     _clientRepository           = clientRepository;
     _apiResourceRepository      = apiResourceRepository;
     _identityResourceDataSeeder = identityResourceDataSeeder;
     _guidGenerator        = guidGenerator;
     _permissionDataSeeder = permissionDataSeeder;
     _configuration        = configuration;
     _userRepository       = userRepository;
     _userManager          = userManager;
 }
        public AuthServerDataSeeder(
            IClientRepository clientRepository,
            IApiResourceRepository apiResourceRepository,
            IIdentityResourceDataSeeder identityResourceDataSeeder,
            IGuidGenerator guidGenerator,
            IPermissionDataSeeder permissionDataSeeder)
        {
            _clientRepository           = clientRepository;
            _apiResourceRepository      = apiResourceRepository;
            _identityResourceDataSeeder = identityResourceDataSeeder;
            _guidGenerator        = guidGenerator;
            _permissionDataSeeder = permissionDataSeeder;
            var configuration = new ConfigurationBuilder()
                                .SetBasePath(Directory.GetCurrentDirectory())
                                .AddJsonFile($"appsettings.json", optional: false, reloadOnChange: true)
                                .AddEnvironmentVariables()
                                .Build();

            _configuration = configuration;
        }
Esempio n. 4
0
 public AbpIdentityServerTestDataBuilder(
     IGuidGenerator guidGenerator,
     IApiResourceRepository apiResourceRepository,
     IClientRepository clientRepository,
     IIdentityResourceRepository identityResourceRepository,
     IIdentityClaimTypeRepository identityClaimTypeRepository,
     AbpIdentityServerTestData testData,
     IPersistentGrantRepository persistentGrantRepository,
     IDeviceFlowCodesRepository deviceFlowCodesRepository,
     IClock clock)
 {
     _testData                    = testData;
     _guidGenerator               = guidGenerator;
     _apiResourceRepository       = apiResourceRepository;
     _clientRepository            = clientRepository;
     _identityResourceRepository  = identityResourceRepository;
     _identityClaimTypeRepository = identityClaimTypeRepository;
     _persistentGrantRepository   = persistentGrantRepository;
     _clock = clock;
     _deviceFlowCodesRepository = deviceFlowCodesRepository;
 }
Esempio n. 5
0
        public IdentityServerDataSeedContributor(
            IClientRepository clientRepository,
            IPermissionDataSeeder permissionDataSeeder,
            IApiResourceRepository apiResourceRepository,
            IIdentityResourceDataSeeder identityResourceDataSeeder,
            IGuidGenerator guidGenerator)
        {
            _clientRepository           = clientRepository;
            _permissionDataSeeder       = permissionDataSeeder;
            _apiResourceRepository      = apiResourceRepository;
            _identityResourceDataSeeder = identityResourceDataSeeder;
            _guidGenerator = guidGenerator;
            var env           = Environment.GetEnvironmentVariable("ASPNETCORE_ENVIRONMENT") ?? "Production";
            var configuration = new ConfigurationBuilder()
                                .SetBasePath(Directory.GetCurrentDirectory())
                                .AddJsonFile($"appsettings.{env}.json", optional: false, reloadOnChange: true)
                                .AddEnvironmentVariables()
                                .Build();

            _configuration = configuration;
        }
Esempio n. 6
0
 public ResourceStore(
     IIdentityResourceRepository identityResourceRepository,
     IObjectMapper <AbpIdentityServerDomainModule> objectMapper,
     IApiResourceRepository apiResourceRepository,
     IApiScopeRepository apiScopeRepository,
     IDistributedCache <IdentityServer4.Models.IdentityResource> identityResourceCache,
     IDistributedCache <IdentityServer4.Models.ApiScope> apiScopeCache,
     IDistributedCache <IdentityServer4.Models.ApiResource> apiResourceCache,
     IDistributedCache <Resources> resourcesCache,
     IOptions <IdentityServerOptions> options)
 {
     IdentityResourceRepository = identityResourceRepository;
     ObjectMapper          = objectMapper;
     ApiResourceRepository = apiResourceRepository;
     ApiScopeRepository    = apiScopeRepository;
     IdentityResourceCache = identityResourceCache;
     ApiScopeCache         = apiScopeCache;
     ApiResourceCache      = apiResourceCache;
     ResourcesCache        = resourcesCache;
     Options = options.Value;
 }
Esempio n. 7
0
 public ApiResourceRepository_Tests()
 {
     apiResourceRepository = ServiceProvider.GetRequiredService <IApiResourceRepository>();
 }
 public ApiResourceService(IApiResourceRepository repo)
 {
     _repo = repo;
 }
Esempio n. 9
0
 public ApiResourceAppService(IApiResourceRepository repository) : base((IReadOnlyRepository <ApiResource, Guid>)repository)
 {
     _repository = repository;
 }
Esempio n. 10
0
 /// <summary>
 /// 初始化应用程序查询服务
 /// </summary>
 /// <param name="applicationPoStore">应用程序存储器</param>
 /// <param name="applicationRepository">应用程序仓储</param>
 /// <param name="identityResourceRepository">身份资源仓储</param>
 /// <param name="apiResourceRepository">Api资源仓储</param>
 public QueryApplicationService(IApplicationPoStore applicationPoStore, IApplicationRepository applicationRepository,
                                IIdentityResourceRepository identityResourceRepository, IApiResourceRepository apiResourceRepository) : base(applicationPoStore)
 {
     ApplicationStore           = applicationPoStore;
     ApplicationRepository      = applicationRepository;
     IdentityResourceRepository = identityResourceRepository;
     ApiResourceRepository      = apiResourceRepository;
 }
Esempio n. 11
0
 public ApiHandlers(IApiResourceRepository repository)
 {
     _repository = repository;
 }
 public ApiResourceAppService(
     IApiResourceRepository apiResourceRepository)
 {
     ApiResourceRepository = apiResourceRepository;
 }
 public ApiResourceAppService(IApiResourceRepository resourceRepository
                              )
 {
     _resourceRepository = resourceRepository;
 }
 public ApiResourceController(IApiResourceRepository apiResourceRepository)
 {
     this.apiResourceRepository = apiResourceRepository;
 }
        private IApiResourceService <AdminDbContext> GetApiResourceService(IApiResourceRepository <AdminDbContext> repository, IApiResourceServiceResources resources, IClientService <AdminDbContext> clientService)
        {
            IApiResourceService <AdminDbContext> apiResourceService = new ApiResourceService <AdminDbContext>(repository, resources, clientService);

            return(apiResourceService);
        }
 public ApiResourceServices(IApiResourceRepository apiResourceRepository, IBaseRepository <SysApiResource> baseRepository, IMapper mapper)
     : base(baseRepository)
 {
     _apiResourceRepository = apiResourceRepository;
     _mapper = mapper;
 }
Esempio n. 17
0
 public ResourceStore(IIdentityResourceRepository identityResourceRepository, IApiResourceRepository apiResourceRepository, IApiScopeRepository apiScopeRepository)
 {
     _identityResourceRepository = identityResourceRepository;
     _apiResourceRepository      = apiResourceRepository;
     _apiScopeRepository         = apiScopeRepository;
 }
Esempio n. 18
0
 /// <summary>
 /// 初始化Api资源服务
 /// </summary>
 /// <param name="unitOfWork">工作单元</param>
 /// <param name="apiResourceRepository">Api资源仓储</param>
 public ApiResourceService(IGreatWallUnitOfWork unitOfWork, IApiResourceRepository apiResourceRepository)
 {
     UnitOfWork            = unitOfWork;
     ApiResourceRepository = apiResourceRepository;
 }
 public ApiResourceFactory(IApiResourceRepository repository)
 {
     _repository = repository;
 }
Esempio n. 20
0
 public ApiResourceManager(IApiResourceRepository apiRessourceRepository)
 {
     this.apiRessourceRepository = apiRessourceRepository;
 }
Esempio n. 21
0
 public ListApiResourcesCommand(IConsole console, IApiResourceRepository apiResourceRepository)
 {
     this._console = console;
     this._apiResourceRepository = apiResourceRepository;
 }
Esempio n. 22
0
 public ApiResourceService(IApiResourceRepository apiResourceRepository, IIdentityresourceRepository identityresourceRepository, IMapper mapper)
 {
     _apiResourceRepository      = apiResourceRepository;
     _identityresourceRepository = identityresourceRepository;
     _mapper = mapper;
 }
 public ApiQueries(IApiResourceRepository apiResourceRepository)
 {
     _apiResourceRepository = apiResourceRepository;
 }
Esempio n. 24
0
        private IApiResourceService GetApiResourceService(IApiResourceRepository repository, IApiResourceServiceResources resources, IClientService clientService, IAuditEventLogger auditEventLogger)
        {
            IApiResourceService apiResourceService = new ApiResourceService(repository, resources, clientService, auditEventLogger);

            return(apiResourceService);
        }
Esempio n. 25
0
        private IApiResourceService GetApiResourceService(IApiResourceRepository repository, IApiResourceServiceResources resources, IClientService clientService)
        {
            IApiResourceService apiResourceService = new ApiResourceService(repository, resources, clientService);

            return(apiResourceService);
        }
Esempio n. 26
0
 public AddFromMetadataToolController(IMetadataClient metadataClient, ILogger <AddFromMetadataToolController> logger, IMapper mapper, IClientRepository clientRepository, IApiResourceRepository apiResourceRepository, AppConfig appConfig)
 {
     this.metadataClient        = metadataClient;
     this.logger                = logger;
     this.mapper                = mapper;
     this.clientRepository      = clientRepository;
     this.apiResourceRepository = apiResourceRepository;
     this.appConfig             = appConfig;
 }
Esempio n. 27
0
 public ApiResourcesController(IApiResourceRepository apiResourceRepository, IObjectMapper <MateupHttpApiModule> mapper, IIdentityServerDbContext mateupDbContext)
 {
     _apiResourceRepository = apiResourceRepository;
     _mapper          = mapper;
     _mateupDbContext = mateupDbContext;
 }