Android Open Source - SevenWonders Auth Store






From Project

Back to project page SevenWonders.

License

The source code is released under:

Apache License

If you think the Android project SevenWonders listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package skylight1.sevenwonders.social.twitter;
//from  w  ww  .  ja  v  a 2s.com
//import twitter4j.http.AccessToken;
import android.content.Context;
import android.content.SharedPreferences;
import android.content.SharedPreferences.Editor;

/**
 * Stores previously obtained authorization to update a user's Twitter status.
 * 
 * @author Lance Nanek
 *
 */
public class AuthStore {
    
    private static final String OATH_TOKEN_PREF_KEY = 
      AuthStore.class.getName() + ".OATH_TOKEN_PREF_KEY";
    private static final String OATH_TOKEN_SECRET_PREF_KEY = 
      AuthStore.class.getName() + ".OATH_TOKEN_SECRET_PREF_KEY";
    private static final String PREF_FILE_NAME = 
      AuthStore.class.getName() + ".PREF_FILE_NAME";
    
    private Context context;
    
    public AuthStore(Context context) {
    this.context = context;
  }

  private SharedPreferences getPrefs() {
      return context.getSharedPreferences(PREF_FILE_NAME, Context.MODE_PRIVATE);
    }
    
    public boolean save(String oathToken, String oathTokenSecret) {
        Editor editor = getPrefs().edit();
        editor.putString(OATH_TOKEN_PREF_KEY, oathToken);
        editor.putString(OATH_TOKEN_SECRET_PREF_KEY, oathTokenSecret);
        return editor.commit();
    }
/*
    public AccessToken restore() {
        SharedPreferences savedSession = getPrefs();
        String oathToken = savedSession.getString(OATH_TOKEN_PREF_KEY, null);
        String oathTokenSecret = savedSession.getString(OATH_TOKEN_SECRET_PREF_KEY, null);
        if ( null == oathToken || null == oathTokenSecret ) {
          return null;
        }

    AccessToken a = new AccessToken(oathToken, oathTokenSecret);
        return a;
    }
*/
    public void clear() {
        Editor editor = getPrefs().edit();
        editor.clear();
        editor.commit();
    }
}




Java Source Code List

com.facebook.android.AsyncFacebookRunner.java
com.facebook.android.DialogError.java
com.facebook.android.FacebookError.java
com.facebook.android.Facebook.java
com.facebook.android.FbDialog.java
com.facebook.android.Util.java
skylight1.sevenwonders.AboutActivity.java
skylight1.sevenwonders.Adverts.java
skylight1.sevenwonders.Analytics.java
skylight1.sevenwonders.GameState.java
skylight1.sevenwonders.LevelChooserActivity.java
skylight1.sevenwonders.MenuActivity.java
skylight1.sevenwonders.PlayActivity.java
skylight1.sevenwonders.ScoreActivity.java
skylight1.sevenwonders.SettingsActivity.java
skylight1.sevenwonders.Settings.java
skylight1.sevenwonders.SevenWondersApplication.java
skylight1.sevenwonders.SoundTracksStoppingExceptionHandler.java
skylight1.sevenwonders.SplashActivity.java
skylight1.sevenwonders.StoryActivity.java
skylight1.sevenwonders.levels.CoinCollisionAction.java
skylight1.sevenwonders.levels.CollisionAction.java
skylight1.sevenwonders.levels.ExtraTimeAction.java
skylight1.sevenwonders.levels.GameLevel.java
skylight1.sevenwonders.levels.GameObjectDescriptor.java
skylight1.sevenwonders.levels.HazardCollisionAction.java
skylight1.sevenwonders.levels.LevelConstructionToolkit.java
skylight1.sevenwonders.levels.ProtectionAction.java
skylight1.sevenwonders.levels.RubyCollisionAction.java
skylight1.sevenwonders.levels.SpellCollisionAction.java
skylight1.sevenwonders.services.SoundTracks.java
skylight1.sevenwonders.social.DialogUtil.java
skylight1.sevenwonders.social.NoNPEWebView.java
skylight1.sevenwonders.social.facebook.FacebookApplicationPost.java
skylight1.sevenwonders.social.facebook.FacebookConfig.java
skylight1.sevenwonders.social.facebook.FacebookScoreActivity.java
skylight1.sevenwonders.social.facebook.FacebookUtil.java
skylight1.sevenwonders.social.facebook.LoginAndGetPermissions.java
skylight1.sevenwonders.social.facebook.SessionStore.java
skylight1.sevenwonders.social.facebook.WallPost.java
skylight1.sevenwonders.social.twitter.AuthRequest.java
skylight1.sevenwonders.social.twitter.AuthStore.java
skylight1.sevenwonders.social.twitter.TwitterUpdater.java
skylight1.sevenwonders.view.Carpet.java
skylight1.sevenwonders.view.CubeBounds.java
skylight1.sevenwonders.view.GameMessagesDisplay.java
skylight1.sevenwonders.view.GameTexture.java
skylight1.sevenwonders.view.Position.java
skylight1.sevenwonders.view.SevenWondersGLRenderer.java
skylight1.sevenwonders.view.SevenWondersGLSurfaceView.java
skylight1.sevenwonders.view.StoryPagesController.java
skylight1.sevenwonders.view.StyledSpannableStringBuilder.java
skylight1.sevenwonders.view.TextStyles.java
skylight1.sevenwonders.view.TiltControl.java
wave.Constants.java
wave.CreateWave.java
wave.RectangleWave.java
wave.TriangleWave.java
wave.UtilsWave.java
wave.VertexWave.java