Examples of StoresConfig


Examples of com.alibaba.citrus.service.requestcontext.session.SessionConfig.StoresConfig

        invokeMethod(mappings, "init", new Class<?>[] { StoresConfig.class }, new Object[] { stores }, null);
    }

    private static StoresConfig newStores(String... names) throws Exception {
        Class<?> cls = Class.forName(SessionRequestContextFactoryImpl.class.getName() + "$StoresConfigImpl");
        StoresConfig stores = (StoresConfig) BeanUtils.instantiateClass(cls);

        Map<String, SessionStore> storeNames = createLinkedHashMap();

        for (String name : names) {
            storeNames.put(name, createMock(SessionStore.class));
View Full Code Here

Examples of com.alibaba.citrus.service.requestcontext.session.SessionConfig.StoresConfig

    public void cookiestore() {
        service = (RequestContextChainingServiceImpl) factory.getBean("rc2");
        SessionRequestContextFactoryImpl f = getFactory(service, SessionRequestContextFactoryImpl.class);
        SessionConfig config = f.getConfig();

        StoresConfig stores = config.getStores();
        CookieStoreImpl cookieStore = (CookieStoreImpl) stores.getStore("s1");

        assertEquals("/", getFieldValue(cookieStore, "path", null));
        assertEquals(0, getFieldValue(cookieStore, "maxAge", null));
        assertEquals(true, getFieldValue(cookieStore, "httpOnly", null));
        assertEquals(false, getFieldValue(cookieStore, "secure", null));
View Full Code Here

Examples of com.alibaba.citrus.service.requestcontext.session.SessionConfig.StoresConfig

    public void singlevalued_cookiestore() {
        service = (RequestContextChainingServiceImpl) factory.getBean("rc2");
        SessionRequestContextFactoryImpl f = getFactory(service, SessionRequestContextFactoryImpl.class);
        SessionConfig config = f.getConfig();

        StoresConfig stores = config.getStores();
        SingleValuedCookieStoreImpl cookieStore = (SingleValuedCookieStoreImpl) stores.getStore("s2");

        assertEquals("/", getFieldValue(cookieStore, "path", null));
        assertEquals(0, getFieldValue(cookieStore, "maxAge", null));
        assertEquals(true, getFieldValue(cookieStore, "httpOnly", null));
        assertEquals(false, getFieldValue(cookieStore, "secure", null));
View Full Code Here

Examples of com.alibaba.citrus.service.requestcontext.session.SessionConfig.StoresConfig

    public void aes_encrypter() {
        service = (RequestContextChainingServiceImpl) factory.getBean("rc2");
        SessionRequestContextFactoryImpl f = getFactory(service, SessionRequestContextFactoryImpl.class);
        SessionConfig config = f.getConfig();

        StoresConfig stores = config.getStores();
        CookieStoreImpl cookieStore = (CookieStoreImpl) stores.getStore("s1");
        SessionEncoder[] encoders = getFieldValue(cookieStore, "encoders", SessionEncoder[].class);
        SerializationEncoder sencoder = (SerializationEncoder) encoders[0];
        AesEncrypter aes = (AesEncrypter) sencoder.getEncrypter();

        assertEquals(128, aes.getKeySize());
View Full Code Here

Examples of com.alibaba.citrus.service.requestcontext.session.SessionConfig.StoresConfig

    public void cookiestore() {
        service = (RequestContextChainingServiceImpl) factory.getBean("rc2");
        SessionRequestContextFactoryImpl f = getFactory(service, SessionRequestContextFactoryImpl.class);
        SessionConfig config = f.getConfig();

        StoresConfig stores = config.getStores();
        CookieStoreImpl cookieStore = (CookieStoreImpl) stores.getStore("s1");

        assertEquals("/", getFieldValue(cookieStore, "path", null));
        assertEquals(0, getFieldValue(cookieStore, "maxAge", null));
        assertEquals(true, getFieldValue(cookieStore, "httpOnly", null));
        assertEquals(false, getFieldValue(cookieStore, "secure", null));
View Full Code Here

Examples of com.alibaba.citrus.service.requestcontext.session.SessionConfig.StoresConfig

    public void singlevalued_cookiestore() {
        service = (RequestContextChainingServiceImpl) factory.getBean("rc2");
        SessionRequestContextFactoryImpl f = getFactory(service, SessionRequestContextFactoryImpl.class);
        SessionConfig config = f.getConfig();

        StoresConfig stores = config.getStores();
        SingleValuedCookieStoreImpl cookieStore = (SingleValuedCookieStoreImpl) stores.getStore("s2");

        assertEquals("/", getFieldValue(cookieStore, "path", null));
        assertEquals(0, getFieldValue(cookieStore, "maxAge", null));
        assertEquals(true, getFieldValue(cookieStore, "httpOnly", null));
        assertEquals(false, getFieldValue(cookieStore, "secure", null));
View Full Code Here

Examples of com.alibaba.citrus.service.requestcontext.session.SessionConfig.StoresConfig

    public void aes_encrypter() {
        service = (RequestContextChainingServiceImpl) factory.getBean("rc2");
        SessionRequestContextFactoryImpl f = getFactory(service, SessionRequestContextFactoryImpl.class);
        SessionConfig config = f.getConfig();

        StoresConfig stores = config.getStores();
        CookieStoreImpl cookieStore = (CookieStoreImpl) stores.getStore("s1");
        SessionEncoder[] encoders = getFieldValue(cookieStore, "encoders", SessionEncoder[].class);
        SerializationEncoder sencoder = (SerializationEncoder) encoders[0];
        AesEncrypter aes = (AesEncrypter) sencoder.getEncrypter();

        assertEquals(128, aes.getKeySize());
View Full Code Here

Examples of com.alibaba.citrus.service.requestcontext.session.SessionConfig.StoresConfig

        invokeMethod(mappings, "init", new Class<?>[] { StoresConfig.class }, new Object[] { stores }, null);
    }

    private static StoresConfig newStores(String... names) throws Exception {
        Class<?> cls = Class.forName(SessionRequestContextFactoryImpl.class.getName() + "$StoresConfigImpl");
        StoresConfig stores = (StoresConfig) BeanUtils.instantiateClass(cls);

        Map<String, SessionStore> storeNames = createLinkedHashMap();

        for (String name : names) {
            storeNames.put(name, createMock(SessionStore.class));
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.