コード例 #1
0
 public UserManagerHelper(IStore store, NavigationManager uriHelper, Interop interop,
                          OidcHttpClient httpClient, IOidcLogger <UserManagerHelper> logger)
 {
     Store      = store;
     UriHelper  = uriHelper;
     Interop    = interop;
     HttpClient = httpClient;
     Logger     = logger;
 }
コード例 #2
0
 public LogoutClient(ILogoutRequestBuilder requestBuilder, ILogoutResponseParser responseParser,
                     IStore store, ITokenRevocationClient revocationClient, OidcHttpClient httpClient, IOidcLogger <LogoutClient> logger)
 {
     RequestBuilder   = requestBuilder;
     ResponseParser   = responseParser;
     Store            = store;
     RevocationClient = revocationClient;
     HttpClient       = httpClient;
     Logger           = logger;
 }
コード例 #3
0
        public UserManager(
            IOidcClient oidcClient, ILogoutClient logoutClient, ISessionMonitor monitor,
            IStore store, IUriHelper uriHelper, Interop interop,
            OidcHttpClient httpClient, IOidcLogger <UserManager> logger
            )
        {
            OidcClient   = oidcClient;
            LogoutClient = logoutClient;
            Monitor      = monitor;
            Store        = store;
            UriHelper    = uriHelper;
            Interop      = interop;
            HttpClient   = httpClient;
            Logger       = logger;
            Version      = GetType().InformationalVersion();

            Monitor.OnSessionChanged += SessionChanged;
        }