| OLD | NEW | 
|   1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |   1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 
|   2 // Use of this source code is governed by a BSD-style license that can be |   2 // Use of this source code is governed by a BSD-style license that can be | 
|   3 // found in the LICENSE file. |   3 // found in the LICENSE file. | 
|   4  |   4  | 
|   5 #include "net/android/net_jni_registrar.h" |   5 #include "net/android/net_jni_registrar.h" | 
|   6  |   6  | 
|   7 #include "base/basictypes.h" |   7 #include "base/basictypes.h" | 
|   8 #include "base/android/jni_android.h" |   8 #include "base/android/jni_android.h" | 
|   9 #include "base/android/jni_registrar.h" |   9 #include "base/android/jni_registrar.h" | 
|  10 #include "net/android/gurl_utils.h" |  10 #include "net/android/gurl_utils.h" | 
|  11 #include "net/android/keystore.h" |  11 #include "net/android/keystore.h" | 
|  12 #include "net/android/network_change_notifier_android.h" |  12 #include "net/android/network_change_notifier_android.h" | 
|  13 #include "net/android/network_library.h" |  13 #include "net/android/network_library.h" | 
|  14 #include "net/cert/x509_util_android.h" |  14 #include "net/cert/x509_util_android.h" | 
|  15 #include "net/proxy/proxy_config_service_android.h" |  15 #include "net/proxy/proxy_config_service_android.h" | 
|  16  |  16  | 
|  17 namespace net { |  17 namespace net { | 
|  18 namespace android { |  18 namespace android { | 
|  19  |  19  | 
|  20 static base::android::RegistrationMethod kNetRegisteredMethods[] = { |  20 static base::android::RegistrationMethod kNetRegisteredMethods[] = { | 
|  21   { "AndroidCertVerifyResult", net::android::RegisterCertVerifyResult }, |  21   { "AndroidCertVerifyResult", net::android::RegisterCertVerifyResult }, | 
|  22   { "AndroidKeyStore", net::android::RegisterKeyStore }, |  22   { "AndroidKeyStoreBridge", net::android::RegisterKeyStore }, | 
|  23   { "AndroidNetworkLibrary", net::android::RegisterNetworkLibrary }, |  23   { "AndroidNetworkLibrary", net::android::RegisterNetworkLibrary }, | 
|  24   { "GURLUtils", net::RegisterGURLUtils }, |  24   { "GURLUtils", net::RegisterGURLUtils }, | 
|  25   { "NetworkChangeNotifierAndroid", |  25   { "NetworkChangeNotifierAndroid", | 
|  26     net::NetworkChangeNotifierAndroid::Register }, |  26     net::NetworkChangeNotifierAndroid::Register }, | 
|  27   { "ProxyConfigService", net::ProxyConfigServiceAndroid::Register }, |  27   { "ProxyConfigService", net::ProxyConfigServiceAndroid::Register }, | 
|  28   { "X509Util", net::RegisterX509Util }, |  28   { "X509Util", net::RegisterX509Util }, | 
|  29 }; |  29 }; | 
|  30  |  30  | 
|  31 bool RegisterJni(JNIEnv* env) { |  31 bool RegisterJni(JNIEnv* env) { | 
|  32   return base::android::RegisterNativeMethods( |  32   return base::android::RegisterNativeMethods( | 
|  33       env, kNetRegisteredMethods, arraysize(kNetRegisteredMethods)); |  33       env, kNetRegisteredMethods, arraysize(kNetRegisteredMethods)); | 
|  34 } |  34 } | 
|  35  |  35  | 
|  36 }  // namespace android |  36 }  // namespace android | 
|  37 }  // namespace net |  37 }  // namespace net | 
| OLD | NEW |