// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov. // Jad home page: http://www.geocities.com/kpdus/jad.html // Decompiler options: braces fieldsfirst space lnc package com.olio.state; import android.content.Context; import android.content.SharedPreferences; public class OlioAuthToken { private static final String AUTH_TOKEN = "AUTH_TOKEN"; private static final String AUTH_TOKEN_EXPIRATION = "AUTH_TOKEN_EXPIRATION"; private static final String AUTH_TOKEN_REFRESH_TOKEN = "REFRESH_TOKEN"; private static final String AUTH_TOKEN_SCOPE = "SCOPE"; private static final String SHARED_PREFERENCES = "OLIO_SHARED_PREFERENCES"; private String accessToken; private Long expiresIn; private String refreshToken; private String scope; public OlioAuthToken() { } public static OlioAuthToken currentAuthToken(Context context) { context = context.getSharedPreferences("OLIO_SHARED_PREFERENCES", 0); OlioAuthToken olioauthtoken = new OlioAuthToken(); olioauthtoken.setAccessToken(context.getString("AUTH_TOKEN", null)); return olioauthtoken; } public String getAccessToken() { return accessToken; } public Long getExpiresIn() { return expiresIn; } public String getRefreshToken() { return refreshToken; } public String getScope() { return scope; } public void save(Context context) { context = context.getSharedPreferences("OLIO_SHARED_PREFERENCES", 0).edit(); if (getAccessToken() != null) { context.putString("AUTH_TOKEN", getAccessToken()); } if (getExpiresIn() != null) { context.putLong("AUTH_TOKEN_EXPIRATION", getExpiresIn().longValue()); } if (getRefreshToken() != null) { context.putString("REFRESH_TOKEN", getRefreshToken()); } if (getScope() != null) { context.putString("SCOPE", getScope()); } context.apply(); } public void setAccessToken(String s) { accessToken = s; } public void setExpiresIn(Long long1) { expiresIn = long1; } public void setRefreshToken(String s) { refreshToken = s; } public void setScope(String s) { scope = s; } }