https://codereview.appspot.com/6843129/diff/6001/google-http-client-appengine/src/main/java/com/google/api/client/extensions/appengine/http/UrlFetchTransport.java File google-http-client-appengine/src/main/java/com/google/api/client/extensions/appengine/http/UrlFetchTransport.java (right): https://codereview.appspot.com/6843129/diff/6001/google-http-client-appengine/src/main/java/com/google/api/client/extensions/appengine/http/UrlFetchTransport.java#newcode85 google-http-client-appengine/src/main/java/com/google/api/client/extensions/appengine/http/UrlFetchTransport.java:85: } else if here? just to make it obvious ...
11 years, 4 months ago
(2012-12-10 21:48:50 UTC)
#4
https://codereview.appspot.com/6843129/diff/6001/google-http-client-appengine...
File
google-http-client-appengine/src/main/java/com/google/api/client/extensions/appengine/http/UrlFetchTransport.java
(right):
https://codereview.appspot.com/6843129/diff/6001/google-http-client-appengine...
google-http-client-appengine/src/main/java/com/google/api/client/extensions/appengine/http/UrlFetchTransport.java:85:
}
else if here? just to make it obvious that we do not allow both to be set.
https://codereview.appspot.com/6843129/diff/6001/google-http-client-appengine...
google-http-client-appengine/src/main/java/com/google/api/client/extensions/appengine/http/UrlFetchTransport.java:188:
doNotValidateCertificate == false, "cannot combine with
doNotValidateCertificate()");
Alternatively, we can do what FetchOptions.java is doing, allow both to be set
but only use the value of the last one.
doNotValidateCertification() can set:
doNoValidateCertificate = true;
validateCertificate = false;
and the reverse for validateCertificate().
We can document this behavior in both methods.
https://codereview.appspot.com/6843129/diff/6001/google-http-client/src/main/...
File
google-http-client/src/main/java/com/google/api/client/http/apache/ApacheHttpTransport.java
(right):
https://codereview.appspot.com/6843129/diff/6001/google-http-client/src/main/...
google-http-client/src/main/java/com/google/api/client/http/apache/ApacheHttpTransport.java:79:
* Constructor that uses {@link #newDefaultHttpClient()} for the Apache HTTP
client.
Should we specify "Use {@link Builder} to modify behavior." here and below?
https://codereview.appspot.com/6843129/diff/6001/google-http-client-appengine/src/main/java/com/google/api/client/extensions/appengine/http/UrlFetchTransport.java File google-http-client-appengine/src/main/java/com/google/api/client/extensions/appengine/http/UrlFetchTransport.java (right): https://codereview.appspot.com/6843129/diff/6001/google-http-client-appengine/src/main/java/com/google/api/client/extensions/appengine/http/UrlFetchTransport.java#newcode85 google-http-client-appengine/src/main/java/com/google/api/client/extensions/appengine/http/UrlFetchTransport.java:85: } On 2012/12/10 21:48:50, rmistry wrote: > else if ...
11 years, 4 months ago
(2012-12-10 22:04:43 UTC)
#5
https://codereview.appspot.com/6843129/diff/6001/google-http-client-appengine...
File
google-http-client-appengine/src/main/java/com/google/api/client/extensions/appengine/http/UrlFetchTransport.java
(right):
https://codereview.appspot.com/6843129/diff/6001/google-http-client-appengine...
google-http-client-appengine/src/main/java/com/google/api/client/extensions/appengine/http/UrlFetchTransport.java:85:
}
On 2012/12/10 21:48:50, rmistry wrote:
> else if here? just to make it obvious that we do not allow both to be set.
Done.
https://codereview.appspot.com/6843129/diff/6001/google-http-client-appengine...
google-http-client-appengine/src/main/java/com/google/api/client/extensions/appengine/http/UrlFetchTransport.java:188:
doNotValidateCertificate == false, "cannot combine with
doNotValidateCertificate()");
On 2012/12/10 21:48:50, rmistry wrote:
> Alternatively, we can do what FetchOptions.java is doing, allow both to be set
> but only use the value of the last one.
>
> doNotValidateCertification() can set:
> doNoValidateCertificate = true;
> validateCertificate = false;
>
> and the reverse for validateCertificate().
>
> We can document this behavior in both methods.
Done.
https://codereview.appspot.com/6843129/diff/6001/google-http-client/src/main/...
File
google-http-client/src/main/java/com/google/api/client/http/apache/ApacheHttpTransport.java
(right):
https://codereview.appspot.com/6843129/diff/6001/google-http-client/src/main/...
google-http-client/src/main/java/com/google/api/client/http/apache/ApacheHttpTransport.java:79:
* Constructor that uses {@link #newDefaultHttpClient()} for the Apache HTTP
client.
On 2012/12/10 21:48:50, rmistry wrote:
> Should we specify "Use {@link Builder} to modify behavior." here and below?
Done.
Issue 6843129: http issue 3: Provide a way to disable SSL certificate validation
(Closed)
Created 11 years, 5 months ago by yanivi
Modified 11 years, 4 months ago
Reviewers: rmistry
Base URL: https://google-http-java-client.googlecode.com/hg/
Comments: 6