<div dir="ltr">Ramona,<div><br></div><div>Sorry this slipped past our radars.  No we don&#39;t currently do anything to enable TLS 1.2 in JellyBean or KitKat Android versions.  </div><div><br></div><div>However, we can work together to modify this class <a href="https://github.com/aerogear/aerogear-android-pipe/blob/master/aerogear-android-pipe/src/main/java/org/jboss/aerogear/android/pipe/http/HttpRestProvider.java">https://github.com/aerogear/aerogear-android-pipe/blob/master/aerogear-android-pipe/src/main/java/org/jboss/aerogear/android/pipe/http/HttpRestProvider.java</a> which is the class which configured HTTP for push and release an updated library.  Alternatively, you can use reflection to inject your own HttpProvider into the push registrar.  Push uses this field : <a href="https://github.com/aerogear/aerogear-android-push/blob/master/aerogear-android-push/src/main/java/org/jboss/aerogear/android/unifiedpush/fcm/AeroGearFCMPushRegistrar.java#L87">https://github.com/aerogear/aerogear-android-push/blob/master/aerogear-android-push/src/main/java/org/jboss/aerogear/android/unifiedpush/fcm/AeroGearFCMPushRegistrar.java#L87</a> to configure http.</div><div><br></div><div>Again, sorry it took so long to reply.  Feel free to follow up with us here or on the #aerogear IRC channel.</div><div><br></div><div>Summers</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Jun 3, 2016 at 4:04 AM, Ramona.Cristea <span dir="ltr">&lt;<a href="mailto:Ramona.Cristea@mvise.de" target="_blank">Ramona.Cristea@mvise.de</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello,<br>
<br>
We would like for our push server to support only TLS 1.2 connections for<br>
security reasons.<br>
The Android documentation for SSLSocket says that TLS 1.1 and TLS 1.2 is<br>
supported within android starting API level 16+ (Android 4.1, Jelly Bean).<br>
But it is by default disabled but starting with API level 20+ (Android 4.4<br>
for watch, Kitkat Watch and Android 5.0 for phone, Lollipop) they are<br>
enabled.<br>
<br>
We set the minimum sdk version to API 16, but we would like to know if the<br>
Aero Gear library enables TLS 1.2 protocol when doing a connection?<br>
If not, then all connections on smartphones with android versions &lt; 5.0 will<br>
fail.<br>
<br>
<br>
<br>
--<br>
View this message in context: <a href="http://aerogear-users.1116366.n5.nabble.com/Enabled-TLS-1-2-tp707.html" rel="noreferrer" target="_blank">http://aerogear-users.1116366.n5.nabble.com/Enabled-TLS-1-2-tp707.html</a><br>
Sent from the aerogear-users mailing list archive at Nabble.com.<br>
_______________________________________________<br>
Aerogear-users mailing list<br>
<a href="mailto:Aerogear-users@lists.jboss.org">Aerogear-users@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/aerogear-users" rel="noreferrer" target="_blank">https://lists.jboss.org/mailman/listinfo/aerogear-users</a><br>
</blockquote></div><br></div>