Examples of ConsumerManager


Examples of org.openid4java.consumer.ConsumerManager

            }
        };
    }

    public OpenID4JavaConsumer(AxFetchListFactory attributesToFetchFactory) throws ConsumerException {
        this(new ConsumerManager(), attributesToFetchFactory);
    }
View Full Code Here

Examples of org.openid4java.consumer.ConsumerManager

        try {
            //The ConsumerManager class is frustrating - at the time of this implementation
            //(2011.02.18), this constructor's source code never throws a ConsumerException - probably left in
            //place to be backwards compatible with a previous release that did throw that exception.
            //Another failing of checked exceptions and not programming to interfaces...
            this.consumerManager = new ConsumerManager();
        } catch (ConsumerException e) {
            throw new IllegalStateException(e);
        }
    }
View Full Code Here

Examples of org.openid4java.consumer.ConsumerManager

   }

   @Inject
   public void startup() throws Exception
   {
      consumerManager = new ConsumerManager();
   }
View Full Code Here

Examples of org.openid4java.consumer.ConsumerManager

            SREFilename = context.getRealPath(SREFilename);
            AXFilename = context.getRealPath(AXFilename);
            srestore = new OpenIDSREStore(SREFilename);
            axstore = new OpenIDAXStore(AXFilename);

            this.manager = new ConsumerManager();
            DummyRealmVerifier rv = new DummyRealmVerifier();
            rv.setEnforceRpId(false);
            this.manager.setRealmVerifier(rv);
        } catch (ConsumerException e) {
            throw new ServletException(e);
View Full Code Here

Examples of org.openid4java.consumer.ConsumerManager

        } catch (IOException ex) {
            System.err.print(ex.getMessage());
        }
        try {
            if (consumerManager == null) {
                consumerManager = new ConsumerManager();
                consumerManager.setAssociations(new InMemoryConsumerAssociationStore());
                consumerManager.setNonceVerifier(new InMemoryNonceVerifier(10000));
            }
        } catch (Exception ex) {
            final String message = "Exception creating ConsumerManager!";
View Full Code Here

Examples of org.openid4java.consumer.ConsumerManager

        log.info("Getting consumer manager for - " + OPUri);
        if (!managers.containsKey(OPUri)) {
            // create a new manager
            log.info("Creating new consumer manager for - " + OPUri);
            try {
                ConsumerManager cm = new ConsumerManager();
                cm.setConnectTimeout(30000);
                cm.setSocketTimeout(30000);
                cm.setFailedAssocExpire(0); // sec 0 = disabled
                // cm.setMaxAssocAttempts(4); //default
                managers.put(OPUri, cm);
                return cm;
            } catch (ConsumerException e) {
                log.warning("Failed to create ConsumerManager for - " + OPUri);
View Full Code Here

Examples of org.openid4java.consumer.ConsumerManager

                    log.info("Found - " + di.getOPEndpoint());
                    target = di.getOPEndpoint().toString();
                }
            }

            ConsumerManager manager = getManager(target);
            // try {
            // discoveries = manager.discover(target);
            // } catch (YadisException e) {
            // log.info("Could not connect in time!!!!!!!!!!!!!!!!!!!!!!");
            // return new
            // StringRepresentation("Could not connect to Identity Server in time.",MediaType.TEXT_HTML);
            // }

            // attempt to associate with the OpenID provider
            // and retrieve one service endpoint for authentication
            DiscoveryInformation discovered = manager.associate(discoveries);

            // store the discovery information in the user's session
            // getContext().getAttributes().put("openid-disc", discovered);
            String sessionId = String.valueOf(System
                    .identityHashCode(discovered));
            session.put(sessionId, discovered);

            getResponse().getCookieSettings().add(
                    new CookieSetting(DESCRIPTOR_COOKIE, sessionId));
            log.info("Setting DESCRIPTOR COOKIE");

            // obtain a AuthRequest message to be sent to the OpenID provider
            AuthRequest authReq = manager.authenticate(discovered,
                    returnToUrl.toString()); // TODO maybe add TIMESTAMP?
            // Domain wide realm add meta to main page
            // http://localhost:8080/oauth/xrds?returnTo=http://localhost:8080/oauth/openid_login\r\n
            // log.info("OpenID - REALM = " +
            // getReference().getHostIdentifier());
View Full Code Here

Examples of org.openid4java.consumer.ConsumerManager

            // receivingURL.append(getOriginalRef().getSchemeSpecificPart(true));
            // log.info("receivingURL = "+receivingURL);

            log.info("OpenID disc : " + discovered.getOPEndpoint());
            log.info("OpenID orig ref : " + getOriginalRef());
            ConsumerManager manager = getManager(discovered.getOPEndpoint()
                    .toString());

            VerificationResult verification = manager.verify(getOriginalRef()
                    .toString(), response, discovered);
            log.info("verification = " + verification);

            // examine the verification result and extract the verified
            // identifier
View Full Code Here

Examples of org.openid4java.consumer.ConsumerManager

        l.info("Getting consumer manager for - " + OPUri);
        if (!managers.containsKey(OPUri)) {
            // create a new manager
            l.info("Creating new consumer manager for - " + OPUri);
            try {
                ConsumerManager cm = new ConsumerManager();
                cm.setConnectTimeout(30000);
                cm.setSocketTimeout(30000);
                cm.setFailedAssocExpire(0); // sec 0 = disabled
                // cm.setMaxAssocAttempts(4); //default
                managers.put(OPUri, cm);
                return cm;
            } catch (ConsumerException e) {
                l.warning("Failed to create ConsumerManager for - " + OPUri);
View Full Code Here

Examples of org.openid4java.consumer.ConsumerManager

                l.info("Found - " + di.getOPEndpoint());
                target = di.getOPEndpoint().toString();
            }
        }

        ConsumerManager manager = getManager(target);
        DiscoveryInformation discovered = manager.associate(discoveries);

        // store the discovery information in the user's session
        // getContext().getAttributes().put("openid-disc", discovered);
        String sessionId = String.valueOf(System.identityHashCode(discovered));
        session.put(sessionId, discovered);

        response.getCookieSettings().add(
                new CookieSetting(OpenIdConsumer.DESCRIPTOR_COOKIE, sessionId));
        l.info("Setting DESCRIPTOR COOKIE");

        // obtain a AuthRequest message to be sent to the OpenID provider
        AuthRequest authReq = manager.authenticate(discovered, redir); // TODO
                                                                       // maybe
                                                                       // add
                                                                       // TIMESTAMP?;
        String ref = request.getResourceRef().getBaseRef().toString();
        l.info("OpenID - REALM = " + ref);
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.