Package org.openid4java.consumer

Examples of org.openid4java.consumer.ConsumerManager


   public OpenIDManager(OpenIDRequest theReq)
   {
      this.request = theReq;
      try
      {
         consumerManager = new ConsumerManager();
         consumerManager.setAssociations(new InMemoryConsumerAssociationStore());
         consumerManager.setNonceVerifier(new InMemoryNonceVerifier(5000));
         userString = request.getURL();
      }
      catch(ConsumerException ce)
View Full Code Here


   * Constructs a new EROpenIDManager.
   *
   * @throws ConsumerException
   */
  protected EROpenIDManager() throws ConsumerException {
    _manager = new ConsumerManager();
    boolean disableRealmVerifier = ERXProperties.booleanForKeyWithDefault("er.openid.disableRealmVerifier", false);
    if (disableRealmVerifier) {
      _manager.getRealmVerifier().setEnforceRpId(false);
      EROpenIDManager.log.info("Disabling realm verifier.");
    }
View Full Code Here

    }
  }

  private ConsumerManager getConsumerManager() {
    Application app = Session.get().getApplication();
    ConsumerManager consumerManager = app.getMetaData(CONSUMER_MANAGER_KEY);
    if (consumerManager == null) {
      // double checked locking
      synchronized (CONSUMER_MANAGER_KEY) {
        consumerManager = app.getMetaData(CONSUMER_MANAGER_KEY);
        if (consumerManager == null) {
          consumerManager = new ConsumerManager();
          consumerManager.setAssociations(new InMemoryConsumerAssociationStore());
          consumerManager.setNonceVerifier(new InMemoryNonceVerifier(10000));
          app.setMetaData(CONSUMER_MANAGER_KEY, consumerManager);
        }
      }
    }
    return consumerManager;
View Full Code Here

    WicketUtils.performTemporaryRedirect(authRequest.getDestinationUrl(true));
  }

  private AuthRequest createOpenIdAuthRequest() {
    try {
      ConsumerManager consumerManager = OpenIdSession.get().getConsumerManager();

      AuthRequest auth = consumerManager.authenticate(discoveryInformation, OpenIdSession.get()
          .getOpenIdReturnUrl());

      if (discoveryInformation.getTypes().contains(AxMessage.OPENID_NS_AX)) {
        FetchRequest fetch = FetchRequest.createFetchRequest();
        fetch.addAttribute("email", "http://axschema.org/contact/email", true);
View Full Code Here

    }
  }

  private DiscoveryInformation performDiscovery(String openId) {
    try {
      ConsumerManager consumerManager = getConsumerManager();
      List<?> discoveries = consumerManager.discover(openId);
      return consumerManager.associate(discoveries);
    } catch (DiscoveryException e) {
      throw new WicketRuntimeException("discovery failed", e);
    }
  }
View Full Code Here

    }
  }

  private ConsumerManager getConsumerManager() {
    Application app = Session.get().getApplication();
    ConsumerManager consumerManager = app.getMetaData(CONSUMER_MANAGER_KEY);
    if (consumerManager == null) {
      // double checked locking
      synchronized (CONSUMER_MANAGER_KEY) {
        consumerManager = app.getMetaData(CONSUMER_MANAGER_KEY);
        if (consumerManager == null) {
          consumerManager = new ConsumerManager();
          consumerManager.setAssociations(new InMemoryConsumerAssociationStore());
          consumerManager.setNonceVerifier(new InMemoryNonceVerifier(10000));
          app.setMetaData(CONSUMER_MANAGER_KEY, consumerManager);
        }
      }
    }
    return consumerManager;
View Full Code Here

    WicketUtils.getResponse().redirect(authRequest.getDestinationUrl(true));
  }

  private AuthRequest createOpenIdAuthRequest() {
    try {
      ConsumerManager consumerManager = OpenIdSession.get().getConsumerManager();

      AuthRequest auth = consumerManager.authenticate(discoveryInformation, OpenIdSession.get()
          .getOpenIdReturnUrl());

      if (discoveryInformation.getTypes().contains(AxMessage.OPENID_NS_AX)) {
        FetchRequest fetch = FetchRequest.createFetchRequest();
        fetch.addAttribute("email", "http://axschema.org/contact/email", true);
View Full Code Here

    }
  }

  private DiscoveryInformation performDiscovery(String openId) {
    try {
      ConsumerManager consumerManager = getConsumerManager();
      List<?> discoveries = consumerManager.discover(openId);
      return consumerManager.associate(discoveries);
    } catch (DiscoveryException e) {
      throw new WicketRuntimeException("discovery failed", e);
    }
  }
View Full Code Here

   public OpenIDManager(OpenIDRequest theReq)
   {
      this.request = theReq;
      try
      {
         consumerManager = new ConsumerManager();
         consumerManager.setAssociations(new InMemoryConsumerAssociationStore());
         consumerManager.setNonceVerifier(new InMemoryNonceVerifier(5000));
         userString = request.getURL();
      }
      catch(ConsumerException ce)
View Full Code Here

    public ConsumerManager manager;

    public OpenIDAuth() throws ConsumerException {
        // instantiate a ConsumerManager object
        // Don't try to enforce the realm at all
        manager = new ConsumerManager();
        RealmVerifier rv = new RealmVerifier();
        rv.setEnforceRpId(false);
        manager.setRealmVerifier(rv);
    }
View Full Code Here

TOP

Related Classes of org.openid4java.consumer.ConsumerManager

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.