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; }