Esempio n. 1
0
 public DeviceController(
     IDeviceFlowInteractionService interaction,
     IClientStore clientStore,
     IResourceStore resourceStore,
     IEventService eventService,
     IOptions <NudesIdentityOptions> options,
     ILogger <DeviceController> logger)
 {
     this.options       = options.Value;
     this.interaction   = interaction;
     this.clientStore   = clientStore;
     this.resourceStore = resourceStore;
     this.eventsService = eventService;
     this.logger        = logger;
 }
Esempio n. 2
0
 public ConsentController(
     IIdentityServerInteractionService interaction,
     IClientStore clientStore,
     IResourceStore resourceStore,
     IEventService events,
     IOptions <NudesIdentityOptions> options,
     ILogger <ConsentController> logger)
 {
     this.options       = options.Value;
     this.interaction   = interaction;
     this.clientStore   = clientStore;
     this.resourceStore = resourceStore;
     this.events        = events;
     this.logger        = logger;
 }
Esempio n. 3
0
 public AccountController(
     IIdentityServerInteractionService interaction,
     IClientStore clientStore,
     IAuthenticationSchemeProvider schemeProvider,
     IEventService events,
     IOptions <NudesIdentityOptions> options,
     INudesIdentityUserStorage nudesIdentityUserStorage
     )
 {
     this.interaction              = interaction;
     this.clientStore              = clientStore;
     this.schemeProvider           = schemeProvider;
     this.events                   = events;
     this.nudesIdentityUserStorage = nudesIdentityUserStorage;
     this.options                  = options.Value;
 }