Esempio n. 1
0
 public AnonymousProfileService(
     Decorator <IProfileService> decorator,
     ISharedUserSession sharedUserSession,
     AnonymousIdentityServerOptions anonIdsrvOptions,
     IAnonymousUserClaimsPrincipalFactory anonPrincipalFactory,
     IAnonymousUserManager anonUserManager)
 {
     _inner                = decorator.Instance;
     _sharedUserSession    = sharedUserSession;
     _anonIdsrvOptions     = anonIdsrvOptions;
     _anonPrincipalFactory = anonPrincipalFactory;
     _anonUserManager      = anonUserManager;
 }
 public AnonymousIdentityAuthenticationService(
     Decorator <IAuthenticationService> decorator,
     IAuthenticationSchemeProvider schemes,
     ISharedUserSession session,
     AnonymousIdentityServerOptions options,
     IAnonymousUserManager anonUserManager
     )
 {
     _inner           = decorator.Instance;
     _schemes         = schemes;
     _session         = session;
     _options         = options;
     _anonUserManager = anonUserManager;
 }
 public AnonymousAuthorizeRequestValidator(
     Decorator <IAuthorizeRequestValidator> decorator,
     AnonymousIdentityServerOptions options,
     ISharedUserSession userSession,
     IAnonymousUserManager anonUserManager,
     IAnonymousSignInManager anonSignInManager,
     IAnonymousUserFactory anonUserFactory)
 {
     _inner             = decorator.Instance;
     _options           = options;
     _userSession       = userSession;
     _anonUserManager   = anonUserManager;
     _anonSignInManager = anonSignInManager;
     _anonUserFactory   = anonUserFactory;
 }