public AuthBearerTokenAuthenticationConfiguration(IDiagnosticsTracingService diagnosticsTracingService,
                                                   IAzureKeyVaultService keyVaultService, IOIDCNotificationHandlerService oidcNotificationHandlerService)
 {
     this._diagnosticsTracingService      = diagnosticsTracingService;
     this._keyVaultService                = keyVaultService;
     this._oidcNotificationHandlerService = oidcNotificationHandlerService;
 }
コード例 #2
0
        public B2CAuthCookieBasedAuthenticationConfig(IDiagnosticsTracingService diagnosticsTracingService,
                                                      IAzureKeyVaultService keyVaultService,
                                                      IOIDCNotificationHandlerService oidcNotificationHandlerService)
        {
            this._diagnosticsTracingService = diagnosticsTracingService;
            this._keyHostSettingsService    = keyVaultService;

            //NOTE: static!
            _oidcNotificationHandlerService = oidcNotificationHandlerService;
        }
コード例 #3
0
 public OAuthBearerUserAuthenticationProvider(IOIDCNotificationHandlerService oidcNotificationHandlerService)
 {
     _oidcNotificationHandlerService = oidcNotificationHandlerService;
 }
コード例 #4
0
 public AadV2ForOidcCookiesConfiguration(IAzureKeyVaultService keyVaultService, IOIDCNotificationHandlerService oidcNotificationHandlerService)
 {
     this._keyVaultService = keyVaultService;
     this._oidcNotificationHandlerService = oidcNotificationHandlerService;
 }