public IdentityResourceDataSeeder(
     IIdentityResourceRepository identityResourceRepository,
     IGuidGenerator guidGenerator)
 {
     IdentityResourceRepository = identityResourceRepository;
     GuidGenerator = guidGenerator;
 }
Beispiel #2
0
 public NewIdentityResourceCommand(
     IConsole console, IIdentityResourceRepository identityResourceRepository
     )
 {
     this._console = console;
     this._identityResourceRepository = identityResourceRepository;
 }
 public IdentityResourceService(IIdentityResourceRepository identityResourceRepository,
                                IMapper mapper,
                                IMediatorHandler bus)
 {
     _identityResourceRepository = identityResourceRepository;
     _mapper = mapper;
     _bus    = bus;
 }
Beispiel #4
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;
 }
Beispiel #5
0
 public IdentityResourceCommandHandler(
     IUnitOfWork uow,
     IMediatorHandler bus,
     INotificationHandler <DomainNotification> notifications,
     IIdentityResourceRepository identityResourceRepository) : base(uow, bus, notifications)
 {
     _identityResourceRepository = identityResourceRepository;
 }
Beispiel #6
0
 public IdentityResourceService(IIdentityResourceRepository identityResourceRepository,
                                IIdentityResourceServiceResources identityResourceServiceResources,
                                IAuditEventLogger auditEventLogger)
 {
     IdentityResourceRepository       = identityResourceRepository;
     IdentityResourceServiceResources = identityResourceServiceResources;
     AuditEventLogger = auditEventLogger;
 }
 public ClientAppService(
     IClientRepository clientRepository,
     IApiResourceRepository apiResourceRepository,
     IIdentityResourceRepository identityResourceRepository)
 {
     ClientRepository           = clientRepository;
     ApiResourceRepository      = apiResourceRepository;
     IdentityResourceRepository = identityResourceRepository;
 }
Beispiel #8
0
 public ResourceStore(
     IApiResourceRepository apiResourceRepository,
     IApiScopeRepository apiScopeRepository,
     IIdentityResourceRepository identityResourceRepository)
 {
     _apiResourceRepository      = apiResourceRepository;
     _apiScopeRepository         = apiScopeRepository;
     _identityResourceRepository = identityResourceRepository;
 }
 public IdentityResourceDataSeeder(
     IIdentityResourceRepository identityResourceRepository,
     IGuidGenerator guidGenerator,
     IIdentityClaimTypeRepository claimTypeRepository)
 {
     IdentityResourceRepository = identityResourceRepository;
     GuidGenerator       = guidGenerator;
     ClaimTypeRepository = claimTypeRepository;
 }
Beispiel #10
0
 public ResourceStore(
     IIdentityResourceRepository identityResourceRepository,
     IObjectMapper objectMapper,
     IApiResourceRepository apiResourceRepository)
 {
     _identityResourceRepository = identityResourceRepository;
     _objectMapper          = objectMapper;
     _apiResourceRepository = apiResourceRepository;
 }
Beispiel #11
0
 public MyDataSeeder(
     IClientRepository clientRepository,
     IApiResourceRepository apiResourceRepository,
     IIdentityResourceRepository identityResourceRepository)
 {
     _clientRepository           = clientRepository;
     _apiResourceRepository      = apiResourceRepository;
     _identityResourceRepository = identityResourceRepository;
 }
Beispiel #12
0
 public ResourceStore(
     IIdentityResourceRepository identityResourceRepository,
     IObjectMapper <AbpIdentityServerDomainModule> objectMapper,
     IApiResourceRepository apiResourceRepository)
 {
     IdentityResourceRepository = identityResourceRepository;
     ObjectMapper          = objectMapper;
     ApiResourceRepository = apiResourceRepository;
 }
Beispiel #13
0
 public ScopesAppService(
     IMediatorHandler bus,
     IEventStoreRepository eventStoreRepository,
     IIdentityResourceRepository identityResourcesRepository)
 {
     Bus = bus;
     _eventStoreRepository        = eventStoreRepository;
     _identityResourcesRepository = identityResourcesRepository;
 }
Beispiel #14
0
 public ResourceStoreService(
     IApiResourceRepository apiResourceRepository,
     IIdentityResourceRepository identityResourceRepository,
     IMapper mapper)
     : base(mapper)
 {
     this._apiResourceRepository      = apiResourceRepository;
     this._identityResourceRepository = identityResourceRepository;
 }
Beispiel #15
0
 public IdentityServerEventStoreAppService(
     IClientRepository clientRepository,
     IIdentityResourceRepository identityResourceRepository,
     IApiResourceRepository apiResourceRepository)
 {
     _clientRepository           = clientRepository;
     _identityResourceRepository = identityResourceRepository;
     _apiResourceRepository      = apiResourceRepository;
 }
Beispiel #16
0
 public IdentityResourceAppService(IMapper mapper,
                                   IMediatorHandler bus,
                                   IEventStoreRepository eventStoreRepository,
                                   IIdentityResourceRepository identityResourceRepository)
 {
     _mapper = mapper;
     Bus     = bus;
     _eventStoreRepository       = eventStoreRepository;
     _identityResourceRepository = identityResourceRepository;
 }
Beispiel #17
0
 public Seed(IClientRepository clientRepository,
             IApiResourceRepository apiResourceRepository,
             IIdentityResourceRepository identityResourceRepository,
             IMenuProviderRepository menuProviderRepository)
 {
     _clientRepository           = clientRepository;
     _apiResourceRepository      = apiResourceRepository;
     _identityResourceRepository = identityResourceRepository;
     _menuProviderRepository     = menuProviderRepository;
 }
Beispiel #18
0
        public NewIdentityResourceCommandTest()
        {
            this._console = A.Fake <IConsole>();
            this._identityResourceRepository = A.Fake <IIdentityResourceRepository>();
            var newIdentityResourceCmd = new NewIdentityResourceCommand(this._console, this._identityResourceRepository);

            this._commandLineApp = CommandLineApplicationUtils.CreateCommandLineApplication(
                CommandName, SubCommandName, newIdentityResourceCmd
                );
        }
Beispiel #19
0
 public DataSeeder(IClientRepository clientRepository,
                   IApiResourceRepository apiResourceRepository,
                   IIdentityResourceRepository identityResourceRepository,
                   IGuidGenerator guidGenerator,
                   IIdentityResourceDataSeeder identityResourceDataSeeder
                   //, IPermissionDataSeeder permissionDataSeeder
                   ) :
     base(clientRepository, apiResourceRepository, identityResourceRepository,
          guidGenerator, identityResourceDataSeeder, null// permissionDataSeeder
          )
 {
 }
Beispiel #20
0
 public ScopesAppService(IMapper mapper,
                         IMediatorHandler bus,
                         IEventStoreRepository eventStoreRepository,
                         IIdentityResourceRepository identityResourcesRepository,
                         IApiScopeRepository apiResourceRepository)
 {
     _mapper = mapper;
     Bus     = bus;
     _eventStoreRepository        = eventStoreRepository;
     _identityResourcesRepository = identityResourcesRepository;
     _apiResourceRepository       = apiResourceRepository;
 }
 public AbpIdentityServerTestDataBuilder(
     IClientRepository clientRepository,
     IGuidGenerator guidGenerator,
     IPersistentGrantRepository persistentGrantRepository,
     IApiResourceRepository apiResourceRepository,
     IIdentityResourceRepository identityResourceRepository)
 {
     _clientRepository           = clientRepository;
     _guidGenerator              = guidGenerator;
     _persistentGrantRepository  = persistentGrantRepository;
     _apiResourceRepository      = apiResourceRepository;
     _identityResourceRepository = identityResourceRepository;
 }
Beispiel #22
0
        protected static readonly string secret = "K7gNU3sdo+OL0wNhqoVWhr3g6s1xYv72ol/pe/Unols=";//secret

        #region 构造函数
        public AbstractDataSeeder(IClientRepository clientRepository,
                                  IApiResourceRepository apiResourceRepository,
                                  IIdentityResourceRepository identityResourceRepository,
                                  IGuidGenerator guidGenerator,
                                  IIdentityResourceDataSeeder identityResourceDataSeeder
                                  , IPermissionDataSeeder permissionDataSeeder
                                  )
        {
            this.clientRepository           = clientRepository;
            this.apiResourceRepository      = apiResourceRepository;
            this.identityResourceRepository = identityResourceRepository;
            this.guidGenerator = guidGenerator;
            this.identityResourceDataSeeder = identityResourceDataSeeder;
            this.permissionDataSeeder       = permissionDataSeeder;
        }
Beispiel #23
0
 public AbpIdentityServerTestDataBuilder(
     IGuidGenerator guidGenerator,
     IApiResourceRepository apiResourceRepository,
     IClientRepository clientRepository,
     IIdentityResourceRepository identityResourceRepository,
     IIdentityClaimTypeRepository identityClaimTypeRepository,
     AbpIdentityServerTestData testData
     )
 {
     _testData                    = testData;
     _guidGenerator               = guidGenerator;
     _apiResourceRepository       = apiResourceRepository;
     _clientRepository            = clientRepository;
     _identityResourceRepository  = identityResourceRepository;
     _identityClaimTypeRepository = identityClaimTypeRepository;
 }
    public IdentityServerCacheItemInvalidator_Tests()
    {
        _clientStore   = GetRequiredService <IClientStore>();
        _resourceStore = GetRequiredService <IResourceStore>();

        _clientRepository           = GetRequiredService <IClientRepository>();
        _identityResourceRepository = GetRequiredService <IIdentityResourceRepository>();
        _apiResourceRepository      = GetRequiredService <IApiResourceRepository>();
        _apiScopeRepository         = GetRequiredService <IApiScopeRepository>();

        _clientCache           = GetRequiredService <IDistributedCache <Client> >();
        _identityResourceCache = GetRequiredService <IDistributedCache <IdentityResource> >();
        _apiResourceCache      = GetRequiredService <IDistributedCache <ApiResource> >();
        _apiScopeCache         = GetRequiredService <IDistributedCache <ApiScope> >();
        _resourceCache         = GetRequiredService <IDistributedCache <Resources> >();

        _testData = GetRequiredService <AbpIdentityServerTestData>();
    }
Beispiel #25
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;
 }
Beispiel #26
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;
 }
 public IdentityResourceRepository_Tests()
 {
     identityResourceRepository = ServiceProvider.GetRequiredService <IIdentityResourceRepository>();
 }
Beispiel #28
0
 public IdentityResourceAppService(IIdentityResourceRepository repository) : base((IReadOnlyRepository <IdentityResource, Guid>)repository)
 {
     _repository = repository;
 }
Beispiel #29
0
 public IdentityResourceService(IIdentityResourceRepository identityResourceRepository,
                                IIdentityResourceServiceResources identityResourceServiceResources)
 {
     _identityResourceRepository       = identityResourceRepository;
     _identityResourceServiceResources = identityResourceServiceResources;
 }
 public IdentityResourceService(IIdentityResourceRepository identityResourceRepository)
 {
     IdentityResourceRepository = identityResourceRepository;
 }