Package org.apache.isis.viewer.wicket.viewer.integration.wicket

Examples of org.apache.isis.viewer.wicket.viewer.integration.wicket.AuthenticatedWebSessionForIsis


    @Test
    public void delegatesToAuthenticationManagerAndCachesAuthSessionIfOk() {
        final AuthenticationManager mockAuthMgr =
            context.fixture(Fixture_AuthenticationManager_AuthenticateOk.class).object();
        webSession = new AuthenticatedWebSessionForIsis(stubRequest) {
            private static final long serialVersionUID = 1L;

            @Override
            protected AuthenticationManager getAuthenticationManager() {
                return mockAuthMgr;
View Full Code Here


            {
                one(mockAuthMgr).authenticate(with(any(AuthenticationRequest.class)));
                will(returnValue(null));
            }
        });
        webSession = new AuthenticatedWebSessionForIsis(stubRequest) {
            private static final long serialVersionUID = 1L;

            @Override
            protected AuthenticationManager getAuthenticationManager() {
                return mockAuthMgr;
View Full Code Here

        final AuthenticationManager mockAuthMgr =
            mockery.fixture(Fixture_AuthenticationManager_AuthenticateOk.class).object();
        final Request stubRequest = mockery.fixture(Fixture_Request_Stub.class).object();

        webSession = new AuthenticatedWebSessionForIsis(stubRequest) {
            private static final long serialVersionUID = 1L;

            @Override
            protected AuthenticationManager getAuthenticationManager() {
                return mockAuthMgr;
View Full Code Here

    };

    @Test
    public void canInstantiateIfProvideRequest() {
        final Request stubRequest = context.fixture(Fixture_Request_Stub.class).object();
        new AuthenticatedWebSessionForIsis(stubRequest);
    }
View Full Code Here

        new AuthenticatedWebSessionForIsis(stubRequest);
    }

    @Test(expected = IllegalArgumentException.class)
    public void requestMustBeProvided() {
        new AuthenticatedWebSessionForIsis(null);
    }
View Full Code Here

    @Test
    public void signInJustDelegatesToAuthenticateAndSavesState() {
        final AuthenticationManager mockAuthMgr =
            context.fixture(Fixture_AuthenticationManager_AuthenticateOk.class).object();
        webSession = new AuthenticatedWebSessionForIsis(stubRequest) {
            private static final long serialVersionUID = 1L;

            @Override
            protected AuthenticationManager getAuthenticationManager() {
                return mockAuthMgr;
View Full Code Here

    private Request stubRequest;

    @Before
    public void setUp() throws Exception {
        stubRequest = context.fixture(Fixture_Request_Stub.class).object();
        webSession = new AuthenticatedWebSessionForIsis(stubRequest);
    }
View Full Code Here

        if(!DEMO_MODE_USING_CREDENTIALS_AS_QUERYARGS) {
            return super.newSession(request, response);
        }
       
        // else demo mode
        final AuthenticatedWebSessionForIsis s = (AuthenticatedWebSessionForIsis) super.newSession(request, response);
        final org.apache.wicket.util.string.StringValue user = request.getRequestParameters().getParameterValue("user");
        final org.apache.wicket.util.string.StringValue password = request.getRequestParameters().getParameterValue("pass");
        s.signIn(user.toString(), password.toString());
        return s;
    }
View Full Code Here

        if(!DEMO_MODE_USING_CREDENTIALS_AS_QUERYARGS) {
            return super.newSession(request, response);
        }
       
        // else demo mode
        final AuthenticatedWebSessionForIsis s = (AuthenticatedWebSessionForIsis) super.newSession(request, response);
        final org.apache.wicket.util.string.StringValue user = request.getRequestParameters().getParameterValue("user");
        final org.apache.wicket.util.string.StringValue password = request.getRequestParameters().getParameterValue("pass");
        s.signIn(user.toString(), password.toString());
        return s;
    }
View Full Code Here

        if(!DEMO_MODE_USING_CREDENTIALS_AS_QUERYARGS) {
            return super.newSession(request, response);
        }
       
        // else demo mode
        final AuthenticatedWebSessionForIsis s = (AuthenticatedWebSessionForIsis) super.newSession(request, response);
        final org.apache.wicket.util.string.StringValue user = request.getRequestParameters().getParameterValue("user");
        final org.apache.wicket.util.string.StringValue password = request.getRequestParameters().getParameterValue("pass");
        s.signIn(user.toString(), password.toString());
        return s;
    }
View Full Code Here

TOP

Related Classes of org.apache.isis.viewer.wicket.viewer.integration.wicket.AuthenticatedWebSessionForIsis

Copyright © 2018 www.massapicom. 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.