public EntityContextProvider(IEntityProvider entityProvider, IStateProvider stateProvider, ICryptoService cryptoService)
        {
            _entityProvider = entityProvider;

            _entityContext = stateProvider.CookieState("authctx", TimeSpan.Zero, false, true)
                .Signed(cryptoService, TimeSpan.Zero)
                .Jsoned<EntityContext>();
        }
Exemple #2
0
        public EntityContextProvider(IEntityProvider entityProvider, IStateProvider stateProvider, ICryptoService cryptoService)
        {
            _entityProvider = entityProvider;

            _entityContext = stateProvider.CookieState("authctx", TimeSpan.Zero, false, true)
                             .Signed(cryptoService, TimeSpan.Zero)
                             .Jsoned <EntityContext>();
        }
Exemple #3
0
        public AuthenticationContext(IStateProvider stateProvider, ICryptoService cryptoService)
        {
            _stateProvider = stateProvider;

            _stateProvider.CookieState("authctx", TimeSpan.FromMinutes(15), false, true)
            .Signed(cryptoService, TimeSpan.Zero)
            .Jsoned <EntityContext>();
        }