private static Provider getAppEngineProvider() {
    try {
      // Forcibly load conscrypt as it is unlikely to be an installed provider on AppEngine
      return (Provider) Class.forName("org.conscrypt.OpenSSLProvider")
          .getConstructor().newInstance();
    } catch (Throwable t) {
      throw new RuntimeException("Unable to load conscrypt security provider", t);
    }
  }
private static Provider getAppEngineProvider ( ) { try { return ( Provider ) Class . forName ( "org.conscrypt.OpenSSLProvider" ) . getConstructor ( ) . newInstance ( ) ; } catch ( Throwable t ) { throw new RuntimeException ( "Unable to load conscrypt security provider" , t ) ; } }
Forcibly load the conscrypt security provider on AppEngine if it's available. If not fail.