Index: chrome/android/java/src/org/chromium/chrome/browser/sync/ProfileSyncService.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/sync/ProfileSyncService.java b/chrome/android/java/src/org/chromium/chrome/browser/sync/ProfileSyncService.java |
index d47f8e0547ccdbe4b665ac18dce91019180169f3..f23c1f4b28c9d452f3272d77bf8100a24c2f7fa2 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/sync/ProfileSyncService.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/sync/ProfileSyncService.java |
@@ -229,6 +229,14 @@ public class ProfileSyncService { |
return nativeHasExplicitPassphraseTime(mNativeProfileSyncServiceAndroid); |
} |
+ /** |
+ * Returns the current explicit passphrase time in milliseconds since epoch. |
+ */ |
+ public long getExplicitPassphraseTime() { |
+ assert isSyncInitialized(); |
+ return nativeGetExplicitPassphraseTime(mNativeProfileSyncServiceAndroid); |
+ } |
+ |
public String getSyncEnterGooglePassphraseBodyWithDateText() { |
assert isSyncInitialized(); |
return nativeGetSyncEnterGooglePassphraseBodyWithDateText(mNativeProfileSyncServiceAndroid); |
@@ -574,6 +582,7 @@ public class ProfileSyncService { |
private native boolean nativeIsCryptographerReady(long nativeProfileSyncServiceAndroid); |
private native int nativeGetPassphraseType(long nativeProfileSyncServiceAndroid); |
private native boolean nativeHasExplicitPassphraseTime(long nativeProfileSyncServiceAndroid); |
+ private native long nativeGetExplicitPassphraseTime(long nativeProfileSyncServiceAndroid); |
private native String nativeGetSyncEnterGooglePassphraseBodyWithDateText( |
long nativeProfileSyncServiceAndroid); |
private native String nativeGetSyncEnterCustomPassphraseBodyWithDateText( |