public static Provider newBadProvider() {
    return new BadProvider();
  }
Returns a new fake Provider that doesn't generate keys and where getKey always throws
ProviderException.
java_src/src/main/java/com/google/crypto/tink/integration/android/internal/FakeAndroidKeystoreProvider.java