aboutsummaryrefslogtreecommitdiffstats
path: root/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/testsupport/ProviderHelperStub.java
blob: c6d834bf9341c9eeb5a3f1066f837ae759d284f1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
package org.sufficientlysecure.keychain.testsupport;

import android.content.Context;
import android.net.Uri;

import org.sufficientlysecure.keychain.pgp.WrappedPublicKeyRing;
import org.sufficientlysecure.keychain.provider.ProviderHelper;

/**
 * Created by art on 21/06/14.
 */
class ProviderHelperStub extends ProviderHelper {
    public ProviderHelperStub(Context context) {
        super(context);
    }

    @Override
    public WrappedPublicKeyRing getWrappedPublicKeyRing(Uri id) throws NotFoundException {
        byte[] data = TestDataUtil.readFully(getClass().getResourceAsStream("/public-key-for-sample.blob"));
        return new WrappedPublicKeyRing(data, false, 0);
    }
}