Package com.baasbox.service.sociallogin

Source Code of com.baasbox.service.sociallogin.MockApi

package com.baasbox.service.sociallogin;

import org.scribe.builder.api.Api;
import org.scribe.model.OAuthConfig;
import org.scribe.model.OAuthRequest;
import org.scribe.model.Token;
import org.scribe.model.Verifier;
import org.scribe.oauth.OAuthService;

public class MockApi implements Api {

   public static OAuthConfig config;

      public OAuthService createService(OAuthConfig config)    {
        MockApi.config = config;
        return new OAuthService() {
     
      @Override
      public void signRequest(Token arg0, OAuthRequest arg1) {
      }
     
      @Override
      public String getVersion() {
        return "MockApi 1.0";
      }
     
      @Override
      public Token getRequestToken() {
        return new Token("mock_token", "mock_secret");
      }
     
      @Override
      public String getAuthorizationUrl(Token arg0) {
        return "http://www.example.com";
      }
     
      @Override
      public Token getAccessToken(Token arg0, Verifier arg1) {
        return new Token("mock_access_token", "mock_access_secret");
      }
    };
      }
}
TOP

Related Classes of com.baasbox.service.sociallogin.MockApi

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.