Index: chrome/browser/sync/profile_sync_service_android.cc |
diff --git a/chrome/browser/sync/profile_sync_service_android.cc b/chrome/browser/sync/profile_sync_service_android.cc |
index b4c8083176fdf61f01a84fff12e2958c4e9b6318..e0312c63c16a66acdbfdc2765eb2630f148add31 100644 |
--- a/chrome/browser/sync/profile_sync_service_android.cc |
+++ b/chrome/browser/sync/profile_sync_service_android.cc |
@@ -241,6 +241,13 @@ jboolean ProfileSyncServiceAndroid::IsUsingSecondaryPassphrase( |
return sync_service_->IsUsingSecondaryPassphrase(); |
} |
+ScopedJavaLocalRef<jbyteArray> |
+ProfileSyncServiceAndroid::GetCustomPassphraseKey(JNIEnv* env, jobject obj) { |
+ std::string key = sync_service_->GetCustomPassphraseKey(); |
+ return base::android::ToJavaByteArray( |
+ env, reinterpret_cast<const uint8_t*>(key.data()), key.size()); |
+} |
+ |
jint ProfileSyncServiceAndroid::GetPassphraseType(JNIEnv* env, jobject) { |
DCHECK_CURRENTLY_ON(BrowserThread::UI); |
return sync_service_->GetPassphraseType(); |