Examples of AuthProvider


Examples of org.brickred.socialauth.AuthProvider

  @RequestMapping(value = "/authSuccess")
  public ModelAndView getRedirectURL(final HttpServletRequest request)
      throws Exception {
    SocialAuthManager manager = socialAuthTemplate.getSocialAuthManager();
    AuthProvider provider = manager.getCurrentAuthProvider();
    HttpSession session = request.getSession();
    String type = null;
    if (session.getAttribute(Constants.REQUEST_TYPE) != null) {
      type = (String) session.getAttribute(Constants.REQUEST_TYPE);
    }
View Full Code Here

Examples of org.brickred.socialauth.AuthProvider

      connectedProvidersIds = manager.getConnectedProvidersIds();
    }
    String providerIds = null;
    for (String id : connectedProvidersIds) {
      try {
        AuthProvider provider = manager.getProvider(id);
        provider.updateStatus(message);
        if (providerIds == null) {
          providerIds = provider.getProviderId();
        } else {
          providerIds += ", " + provider.getProviderId();
        }
      } catch (Exception e) {
        logger.error(e.getMessage());
      }
    }
View Full Code Here

Examples of org.brickred.socialauth.AuthProvider

      sb.append(line);
    }
    ObjectMapper mapper = new ObjectMapper();
    AccessGrant accessGrant = mapper.readValue(sb.toString(),
        AccessGrant.class);
    AuthProvider provider = socialAuthManager.connect(accessGrant);
    List<Feed> feeds = new ArrayList<Feed>();
    if (provider
        .isSupportedPlugin(org.brickred.socialauth.plugin.FeedPlugin.class)) {
      FeedPlugin p = provider
          .getPlugin(org.brickred.socialauth.plugin.FeedPlugin.class);
      feeds = p.getFeeds();
    }
    ModelAndView view = new ModelAndView("showwall", "feeds", feeds);
    return view;
View Full Code Here

Examples of org.brickred.socialauth.AuthProvider

   
    SocialAuthManager manager = null;
    if (userSession.get("socialAuthManager") != null) {
      manager = (SocialAuthManager)userSession.get("socialAuthManager");
    }
    AuthProvider provider = null;
    if(manager!=null){
      provider = manager.getCurrentAuthProvider();
    }
    if (provider != null) {
      try {
        provider.updateStatus(statusMessage);
        request.setAttribute("Message", "Status Updated successfully");
        return "success";
      } catch (SocialAuthException e) {
        request.setAttribute("Message", e.getMessage());
        LOG.error(e);
View Full Code Here

Examples of org.brickred.socialauth.AuthProvider

   
    SocialAuthManager manager = null;
    if (userSession.get("socialAuthManager") != null) {
      manager = (SocialAuthManager)userSession.get("socialAuthManager");
    }
    AuthProvider provider = null;
    if(manager!=null){
      provider = manager.getCurrentAuthProvider();
    }
    if (provider != null) {
      try {
        provider.uploadImage(statusMessage,
            imageFileFileName, new FileInputStream(imageFile));
        request.setAttribute("Message", "Status Updated successfully");
        return "success";
      } catch (SocialAuthException e) {
        request.setAttribute("Message", e.getMessage());
View Full Code Here

Examples of org.brickred.socialauth.AuthProvider

  private void callback(final HttpServletRequest request) {
    SocialAuthManager m = socialAuthTemplate.getSocialAuthManager();
    if (m != null) {
      try {
        AuthProvider provider = m.connect(SocialAuthUtil
            .getRequestParametersMap(request));
        LOG.debug("Connected Provider : " + provider.getProviderId());
      } catch (Exception e) {
        e.printStackTrace();
      }
    } else {
      LOG.debug("Unable to connect provider because SocialAuthManager object is null.");
View Full Code Here

Examples of org.brickred.socialauth.AuthProvider

      List<Contact> contactsList = new ArrayList<Contact>();
      Profile profile = null;
      try {
        Map<String, String> paramsMap = SocialAuthUtil
            .getRequestParametersMap(request);
        AuthProvider provider = manager.connect(paramsMap);
        profile = provider.getUserProfile();
        contactsList = provider.getContactList();
        if (contactsList != null && contactsList.size() > 0) {
          for (Contact p : contactsList) {
            if (StringUtils.isEmpty(p.getFirstName())
                && StringUtils.isEmpty(p.getLastName())) {
              p.setFirstName(p.getDisplayName());
View Full Code Here

Examples of org.brickred.socialauth.AuthProvider

          return;
      }
     
      Map<String, String> paramsMap = SocialAuthUtil.getRequestParametersMap(req);
     
      AuthProvider provider;
        try {
            provider = manager.connect(paramsMap);
        } catch (Exception e) {
            throw new ScriptusRuntimeException(e);
        }

        String tokenKey = provider.getAccessGrant().getKey();
        String tokenSecret = provider.getAccessGrant().getSecret();

        TransportAccessToken twitterT = new TransportAccessToken(openid, TransportType.Twitter, tokenKey, tokenSecret);
       
        d.saveTransportAccessToken(twitterT);
       
View Full Code Here

Examples of org.brickred.socialauth.AuthProvider

    SocialAuthManager manager = (SocialAuthManager) session.getAttribute("openid_manager");
    if (manager == null)
      throw new SocialAuthException("Not manager found!");
    session.removeAttribute("openid_manager"); //防止重复登录的可能性
    Map<String, String> paramsMap = SocialAuthUtil.getRequestParametersMap(request);
    AuthProvider provider = manager.connect(paramsMap);
    Profile p = provider.getUserProfile();
        BasicDBObject query = new BasicDBObject().append("validatedId", p.getValidatedId()).append("provider", providerId);
        User user = dao.findOne(User.class, query);
        if (user == null) {
          user = new User();
          user.setEmail(p.getEmail());
View Full Code Here

Examples of org.voltdb.AuthSystem.AuthProvider

            }
            message.get(password);

            CatalogContext context = m_catalogContext.get();

            AuthProvider ap = null;
            try {
                ap = AuthProvider.fromService(service);
            } catch (IllegalArgumentException unkownProvider) {
                // handle it bellow
            }
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.