Пример #1
0
 public AuthorizationContextUpdater(
     ILog log,
     Authorization.IContext authorizationContext
     )
 {
     this.log     = log;
     this.context = authorizationContext;
 }
Пример #2
0
        public HomeController(
            ILogger <HomeController> logger,
            IStringLocalizer <HomeController> localizer,
            IOptions <RequestLocalizationOptions> requestLczOptions,
            Authorization.IContext authenticationContext) : base(logger, localizer)
        {
            var cookieCultureProvider = requestLczOptions.Value
                                        .RequestCultureProviders
                                        .OfType <CookieRequestCultureProvider>()
                                        .First();

            _requestCookieName = cookieCultureProvider.CookieName;
            _authCtx           = authenticationContext;
        }
Пример #3
0
 public RolesService(
     ILog log,
     Authorization.IContext context,
     IEntityEmitter <Role> emitter,
     IEntityLinkEmitter <Role, Principal> linkEmitter,
     IEntitySecurity <Role> security,
     IEntityLinkSecurity <Role, Principal> linkSecurity
     )
 {
     this.log          = log;
     this.context      = context;
     this.emitter      = emitter;
     this.linkEmitter  = linkEmitter;
     this.security     = security;
     this.linkSecurity = linkSecurity;
 }
Пример #4
0
 public SecurityService(ILog log, Authorization.IContext context)
 {
     this.log     = log;
     this.context = context;
 }