add LocalKeyStorage, don't store public keys larger than 50kb in database
This commit is contained in:
@@ -97,7 +97,7 @@ public class OpenPgpService extends Service {
|
||||
public void onCreate() {
|
||||
super.onCreate();
|
||||
mApiPermissionHelper = new ApiPermissionHelper(this, new ApiDataAccessObject(this));
|
||||
mDatabaseInteractor = new DatabaseInteractor(getContentResolver());
|
||||
mDatabaseInteractor = DatabaseInteractor.createDatabaseInteractor(this);
|
||||
mApiDao = new ApiDataAccessObject(this);
|
||||
|
||||
mApiPendingIntentFactory = new ApiPendingIntentFactory(getBaseContext());
|
||||
|
||||
@@ -40,7 +40,8 @@ class RequestKeyPermissionPresenter {
|
||||
PackageManager packageManager = context.getPackageManager();
|
||||
ApiDataAccessObject apiDataAccessObject = new ApiDataAccessObject(context);
|
||||
ApiPermissionHelper apiPermissionHelper = new ApiPermissionHelper(context, apiDataAccessObject);
|
||||
DatabaseInteractor databaseInteractor = new DatabaseInteractor(context.getContentResolver());
|
||||
DatabaseInteractor databaseInteractor =
|
||||
DatabaseInteractor.createDatabaseInteractor(context);
|
||||
|
||||
return new RequestKeyPermissionPresenter(context, apiDataAccessObject, apiPermissionHelper, packageManager,
|
||||
databaseInteractor);
|
||||
|
||||
Reference in New Issue
Block a user