7be77411c45d343290fed81f31bfd2b5e42bf2cb
[pub/Android/ownCloud.git] / src / com / owncloud / android / authentication / PinCheck.java
1 package com.owncloud.android.authentication;
2
3 import android.app.Activity;
4 import android.content.Intent;
5 import android.content.SharedPreferences;
6 import android.preference.PreferenceManager;
7
8 import com.owncloud.android.MainApp;
9 import com.owncloud.android.ui.activity.PinCodeActivity;
10
11 public class PinCheck extends Activity {
12
13 private static Long timestamp = 0l;
14
15 public static void setUnlockTimestamp() {
16 timestamp = System.currentTimeMillis();
17 }
18
19 public static boolean checkIfPinEntry(){
20 if ((System.currentTimeMillis() - timestamp) > 10000){
21 SharedPreferences appPrefs = PreferenceManager.getDefaultSharedPreferences(MainApp.getAppContext());
22 if (appPrefs.getBoolean("set_pincode", false)) {
23 return true;
24 }
25 }
26 return false;
27 }
28 }