Package org.pac4j.core.context

Examples of org.pac4j.core.context.MockWebContext.addRequestHeader()


   
    public void testGetCredentialsNotABasicHeader() {
        final BasicAuthClient basicAuthClient = getBasicAuthClient();
        final MockWebContext context = MockWebContext.create();
        try {
            basicAuthClient.getCredentials(context.addRequestHeader(HttpConstants.AUTHORIZATION_HEADER, "fakeHeader"));
            fail("should throw RequiresHttpAction");
        } catch (final RequiresHttpAction e) {
            assertEquals(401, context.getResponseStatus());
            assertEquals("Basic realm=\"authentication required\"",
                         context.getResponseHeaders().get(HttpConstants.AUTHENTICATE_HEADER));
View Full Code Here


        final BasicAuthClient basicAuthClient = getBasicAuthClient();
        final String header = USERNAME + ":" + PASSWORD;
        final MockWebContext context = MockWebContext.create();
        try {
            basicAuthClient
                .getCredentials(context.addRequestHeader(HttpConstants.AUTHORIZATION_HEADER,
                                                         "Basic " + Base64.encodeBase64String(header.getBytes())));
            fail("should throw RequiresHttpAction");
        } catch (final RequiresHttpAction e) {
            assertEquals(401, context.getResponseStatus());
            assertEquals("Basic realm=\"authentication required\"",
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.