Package org.scribe.model

Examples of org.scribe.model.Verifier


                final Token requestToken = (Token) httpSession.getAttribute(OAuthConstants.TOKEN);
                final String verifier = request.getParameter(OAuthConstants.VERIFIER);
                if (requestToken == null || verifier == null) {
                    return null;
                }
                accessToken = oAuthService.getAccessToken(requestToken, new Verifier(verifier));
                logger.debug("access token: {}", accessToken);
                httpSession.setAttribute(OAuthConstants.ACCESS_TOKEN, accessToken);
            }

            if (xingUser == null) {
View Full Code Here


            return new InteractionState<LinkedinAccessTokenContext>(InteractionState.State.AUTH, null);
        } else {
            session.removeAttribute(OAuthConstants.ATTRIBUTE_LINKEDIN_REQUEST_TOKEN);

            String verifierCode = httpRequest.getParameter("oauth_verifier");
            Verifier verifier = new Verifier(verifierCode);
            Token accessToken = oAuthService.getAccessToken(requestToken, verifier);
            LinkedinAccessTokenContext accessTokenContext = new LinkedinAccessTokenContext(accessToken, this.oAuthService);

            return new InteractionState<LinkedinAccessTokenContext>(InteractionState.State.FINISH, accessTokenContext);
        }
View Full Code Here

  @RequestMapping(value="/callback/{target}")
  public ResponseEntity<String> callback(@PathVariable String target,
      @RequestParam String oauth_token, @RequestParam String oauth_verifier, HttpSession session) {
    Long userId = (Long) session.getAttribute(AttributeKeys.USER_ID_KEY);
    Token requestToken = requestTokens.get(oauth_token);
    Verifier verifier = new Verifier(oauth_verifier);
    OAuthService oAuthService = oAuthServices.get(requestToken);
    Token accessToken = oAuthService.getAccessToken(requestToken, verifier);
    Authorization authorization = new Authorization(
                    target,
                    accessToken.getToken(),
View Full Code Here

       
        /* if there is any request token in session, get it */
        requestToken = getRequestTokenFromSession();
       
        OAuthService service = null;
        Verifier verifier    = null;
        Token accessToken    = null;
       
        /* Get Access Token */
        if (authProvider != ClientUtils.DEFAULT)
        {
            service = getOAuthService(authProvider);
            verifier = new Verifier(credential.getVerifier());
            logger.info("Requesting access token with requestToken: " + requestToken);
            logger.info("verifier=" + verifier);
            try
            {
                accessToken = service.getAccessToken(requestToken,verifier);
View Full Code Here

                    .callback(windowsLiveCallBackURL)
                    .build();
           
          final String code = request.getParameter("code");
          if(StringUtils.isNotEmpty(code)){
            Verifier verifier = new Verifier(code);
            Token accessToken = service.getAccessToken(EMPTY_TOKEN, verifier);
            OAuthRequest oauthRequest = new OAuthRequest(Verb.GET, LIVE_ME_URL);
              service.signRequest(accessToken, oauthRequest);
              Response oauthResponse = oauthRequest.send();
              int responseCode = oauthResponse.getCode();
View Full Code Here

                    .callback(twitterCallBackURL)
                    .build();
           
          final String code = request.getParameter(REQUEST_PARAM_OAUTH_VERIFIER);
          if(StringUtils.isNotEmpty(code)) {
            Verifier verifier = new Verifier(code);
            Token requestToken = (Token) request.getSession().getAttribute(TWITTER_OAUTH_REQUEST_TOKEN);
           
            Token accessToken = service.getAccessToken(requestToken, verifier);
            OAuthRequest oauthRequest = new OAuthRequest(Verb.GET, TWITTER_URL);
              service.signRequest(accessToken, oauthRequest);
View Full Code Here

                    .callback(googleAccountCallBackURL)
                    .build();

                    final String code = request.getParameter("code");
                    if (StringUtils.isNotEmpty(code)) {
                        Verifier verifier = new Verifier(code);
                        Token accessToken = service.getAccessToken(EMPTY_TOKEN, verifier);
                        OAuthRequest oauthRequest = new OAuthRequest(Verb.GET, GOOGLE_ME_URL);
                        service.signRequest(accessToken, oauthRequest);
                        Response oauthResponse = oauthRequest.send();
                        int responseCode = oauthResponse.getCode();
View Full Code Here

                    .callback(facebookCallBackURL)
                    .build();
           
          final String code = request.getParameter("code");
          if(StringUtils.isNotEmpty(code)){
            Verifier verifier = new Verifier(code);
            Token accessToken = service.getAccessToken(EMPTY_TOKEN, verifier);
            OAuthRequest oauthRequest = new OAuthRequest(Verb.GET, FACEBOOK_ME_URL);
              service.signRequest(accessToken, oauthRequest);
              Response oauthResponse = oauthRequest.send();
              int responseCode = oauthResponse.getCode();
View Full Code Here

        String requestTokenSecret = sessionScope("evernoteRequestTokenSecret");
        String verifier = asString("oauth_verifier");

        // アクセストークンの取得
        Token scribeRequestToken = new Token(oauthToken, requestTokenSecret);
        Verifier scribeVerifier = new Verifier(verifier);
        Token scribeAccessToken = service.getAccessToken(scribeRequestToken, scribeVerifier);
        EvernoteAuth evernoteAuth = EvernoteAuth.parseOAuthResponse(Constants.EVERNOTE_SERVICE, scribeAccessToken.getRawResponse());

        return evernoteAuth;
    }
View Full Code Here

    @Override
    protected Token getAccessToken(final OAuthCredentials credentials) {
        // no request token saved in context and no token (OAuth v2.0)
        final String verifier = credentials.getVerifier();
        logger.debug("verifier : {}", verifier);
        final Verifier clientVerifier = new Verifier(verifier);
        final Token accessToken = this.service.getAccessToken(null, clientVerifier);
        logger.debug("accessToken : {}", accessToken);
        return accessToken;
    }
View Full Code Here

TOP

Related Classes of org.scribe.model.Verifier

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.