diff --git a/google-api-client/src/main/java/com/google/api/client/googleapis/GoogleUtils.java b/google-api-client/src/main/java/com/google/api/client/googleapis/GoogleUtils.java index b4eca557f..19c7f30c9 100644 --- a/google-api-client/src/main/java/com/google/api/client/googleapis/GoogleUtils.java +++ b/google-api-client/src/main/java/com/google/api/client/googleapis/GoogleUtils.java @@ -81,8 +81,8 @@ public final class GoogleUtils { public static synchronized KeyStore getCertificateTrustStore() throws IOException, GeneralSecurityException { if (certTrustStore == null) { - certTrustStore = SecurityUtils.getJavaKeyStore(); - InputStream keyStoreStream = GoogleUtils.class.getResourceAsStream("google.jks"); + certTrustStore = SecurityUtils.getPkcs12KeyStore(); + InputStream keyStoreStream = GoogleUtils.class.getResourceAsStream("google.p12"); SecurityUtils.loadKeyStore(certTrustStore, keyStoreStream, "notasecret"); } return certTrustStore; diff --git a/google-api-client/src/main/resources/com/google/api/client/googleapis/google.p12 b/google-api-client/src/main/resources/com/google/api/client/googleapis/google.p12 new file mode 100644 index 000000000..9f7953100 Binary files /dev/null and b/google-api-client/src/main/resources/com/google/api/client/googleapis/google.p12 differ