public HomeController(ILogger <HomeController> logger, UserManager <THUMember> userManager, SignInManager <THUMember> signInManager, IKeyStorageService keyStorageService, IWebHostEnvironment hostingEnvironment, IRecaptchaService recaptchaService) { _logger = logger; this.userManager = userManager; this.signInManager = signInManager; this.keyStorageService = keyStorageService; iHostingEnvironment = hostingEnvironment; this._recaptchaService = recaptchaService; }
public EnclaveCryptoService(ICryptoProcessor processor, IKeyStorageService storage, ISchemeAuthenticator authenticator) { this.processor = processor; this.storage = storage; this.authenticator = authenticator; }
public KerberosTokenAuthenticator(IKeyStorageService storage) { this.storage = storage; }
public KerberosTokenAuthenticator(IKeyStorageService storage, IDistributedCache cache) { this.storage = storage; this.cache = cache; }