예제 #1
0
 public SecurityService(IUserIdentityProvider userIdentityProvider,
                        ISessionService sessionService,
                        IMandantenService mandantenService,
                        ICookieService cookieService,
                        IIdentityCacheService identityCacheService)
 {
     this.userIdentityProvider = userIdentityProvider;
     this.sessionService       = sessionService;
     this.mandantenService     = mandantenService;
     this.cookieService        = cookieService;
     this.identityCacheService = identityCacheService;
 }
예제 #2
0
 public IdentityService(IIdentityCacheService identityCacheService)
 {
     _identityCacheService = identityCacheService;
 }
예제 #3
0
 public CachedIdentityRoleService(ISessionCacheService sessionCacheService, IServerConfigurationProvider configurationProvider, IdentityRoleService roleService)
 {
     this.sessionCacheService   = sessionCacheService;
     this.configurationProvider = configurationProvider;
     this.roleService           = roleService;
 }