Package org.apache.cxf.fediz.core

Examples of org.apache.cxf.fediz.core.FederationRequest


                if (LOG.isDebugEnabled()) {
                    LOG.debug("Process SignIn request");
                    LOG.debug("wresult=\n" + wresult);
                }

                FederationRequest wfReq = new FederationRequest();
                wfReq.setWa(wa);
                wfReq.setWresult(wresult);

                String contextName = request.getServletContext().getContextPath();
                if (contextName == null || contextName.isEmpty()) {
                    contextName = "/";
                }
View Full Code Here


                if (LOG.isDebugEnabled()) {
                    LOG.debug("Process SignIn request");
                    LOG.debug("wresult=\n" + wresult);
                }

                FederationRequest wfReq = new FederationRequest();
                wfReq.setWa(wa);
                wfReq.setWresult(wresult);
               
                X509Certificate certs[] =
                    (X509Certificate[])request.getAttribute("javax.servlet.request.X509Certificate");
                wfReq.setCerts(certs);

                String contextName = request.getServletContext().getContextPath();
                if (contextName == null || contextName.isEmpty()) {
                    contextName = "/";
                }
View Full Code Here

                        }
                        response.sendError(HttpServletResponse.SC_BAD_REQUEST);
                        return Authentication.SEND_FAILURE;
                    } else {
                       
                        FederationRequest wfReq = new FederationRequest();
                        wfReq.setWa(wa);
                        wfReq.setWresult(wresult);
                       
                        X509Certificate certs[] =
                            (X509Certificate[])request.getAttribute("javax.servlet.request.X509Certificate");
                        wfReq.setCerts(certs);

                        //Not supported in jetty 7.6
                        //String contextName = request.getServletContext().getContextPath();
                        String contextName = request.getSession().getServletContext().getContextPath();
                        if (contextName == null || contextName.isEmpty()) {
View Full Code Here

                if (LOG.isDebugEnabled()) {
                    LOG.debug("Process SignIn request");
                    LOG.debug("wresult=\n" + wresult);
                }

                FederationRequest wfReq = new FederationRequest();
                wfReq.setWa(wa);
                wfReq.setWresult(wresult);

                String contextName = request.getServletContext().getContextPath();
                if (contextName == null || contextName.isEmpty()) {
                    contextName = "/";
                }
View Full Code Here

    @Override
    public Authentication attemptAuthentication(HttpServletRequest request) throws AuthenticationException {
        String wa = request.getParameter("wa");
        String wresult = request.getParameter("wresult");
        FederationRequest wfReq = new FederationRequest();
        wfReq.setWa(wa);
        wfReq.setWresult(wresult);
       
        X509Certificate certs[] =
            (X509Certificate[])request.getAttribute("javax.servlet.request.X509Certificate");
        wfReq.setCerts(certs);
       
        final UsernamePasswordAuthenticationToken authRequest = new UsernamePasswordAuthenticationToken(null, wfReq);

        authRequest.setDetails(authenticationDetailsSource.buildDetails(request));
View Full Code Here

                        }
                        response.sendError(HttpServletResponse.SC_BAD_REQUEST);
                        return Authentication.SEND_FAILURE;
                    } else {
                       
                        FederationRequest wfReq = new FederationRequest();
                        wfReq.setWa(wa);
                        wfReq.setWresult(wresult);
                       
                        X509Certificate certs[] =
                            (X509Certificate[])request.getAttribute("javax.servlet.request.X509Certificate");
                        wfReq.setCerts(certs);

                        //Not supported in jetty 7.6
                        //String contextName = request.getServletContext().getContextPath();
                        String contextName = request.getSession().getServletContext().getContextPath();
                        if (contextName == null || contextName.isEmpty()) {
View Full Code Here

                if (LOG.isDebugEnabled()) {
                    LOG.debug("Process SignIn request");
                    LOG.debug("wresult=\n" + wresult);
                }

                FederationRequest wfReq = new FederationRequest();
                wfReq.setWa(wa);
                wfReq.setWresult(wresult);
               
                X509Certificate certs[] =
                    (X509Certificate[])request.getAttribute("javax.servlet.request.X509Certificate");
                wfReq.setCerts(certs);

                String contextName = request.getServletContext().getContextPath();
                if (contextName == null || contextName.isEmpty()) {
                    contextName = "/";
                }
View Full Code Here

        throws AuthenticationException, IOException {

       
        String wa = request.getParameter("wa");
        String wresult = request.getParameter("wresult");
        FederationRequest wfReq = new FederationRequest();
        wfReq.setWa(wa);
        wfReq.setWresult(wresult);
       
        X509Certificate certs[] =
            (X509Certificate[])request.getAttribute("javax.servlet.request.X509Certificate");
        wfReq.setCerts(certs);
       
        final UsernamePasswordAuthenticationToken authRequest = new UsernamePasswordAuthenticationToken(null, wfReq);

        authRequest.setDetails(authenticationDetailsSource.buildDetails(request));
View Full Code Here

     */
    public UserIdentity login(String username, Object credentials, FederationContext config) {
       
        try {
            FederationResponse wfRes = null;
            FederationRequest wfReq = (FederationRequest)credentials;
           
            if (LOG.isDebugEnabled()) {
                LOG.debug("Process SignIn request");
                LOG.debug("wresult=\n" + wfReq.getWresult());
            }
           
            FederationProcessor wfProc = new FederationProcessorImpl();
            try {
                wfRes = wfProc.processRequest(wfReq, config);
View Full Code Here

    }

    private FederationAuthenticationToken authenticateNow(final Authentication authentication)
        throws AuthenticationException {
        try {
            FederationRequest wfReq = (FederationRequest)authentication.getCredentials();
            FederationProcessor wfProc = new FederationProcessorImpl();
            FederationResponse wfRes = wfProc.processRequest(wfReq, federationConfig.getFederationContext());

            final UserDetails userDetails = loadUserByFederationResponse(wfRes);
            userDetailsChecker.check(userDetails);
View Full Code Here

TOP

Related Classes of org.apache.cxf.fediz.core.FederationRequest

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.