am 7c74d82b
: am ab743fb5
: am 0f6acb54
: am f0bbcd85
: Add additional analytics regarding our SSLSockets
* commit '7c74d82bc6580c1fbc1daf387d2c0e7bdc51c585': Add additional analytics regarding our SSLSockets
This commit is contained in:
commit
6efb1c66d0
@ -122,10 +122,13 @@ public class MailTransport {
|
||||
if (canTrySslSecurity() && !canTrustAllCertificates()) {
|
||||
verifyHostname(mSocket, getHost());
|
||||
}
|
||||
Analytics.getInstance().sendEvent("socket_certificates",
|
||||
"open", Boolean.toString(canTrustAllCertificates()), 0);
|
||||
if (mSocket instanceof SSLSocket) {
|
||||
final SSLSocket sslSocket = (SSLSocket) mSocket;
|
||||
if (sslSocket.getSession() != null) {
|
||||
Analytics.getInstance().sendEvent("cipher_suite", "open",
|
||||
Analytics.getInstance().sendEvent("cipher_suite",
|
||||
sslSocket.getSession().getProtocol(),
|
||||
sslSocket.getSession().getCipherSuite(), 0);
|
||||
}
|
||||
}
|
||||
@ -167,9 +170,12 @@ public class MailTransport {
|
||||
mIn = new BufferedInputStream(mSocket.getInputStream(), 1024);
|
||||
mOut = new BufferedOutputStream(mSocket.getOutputStream(), 512);
|
||||
|
||||
Analytics.getInstance().sendEvent("socket_certificates",
|
||||
"reopenTls", Boolean.toString(canTrustAllCertificates()), 0);
|
||||
final SSLSocket sslSocket = (SSLSocket) mSocket;
|
||||
if (sslSocket.getSession() != null) {
|
||||
Analytics.getInstance().sendEvent("cipher_suite", "reopenTls",
|
||||
Analytics.getInstance().sendEvent("cipher_suite",
|
||||
sslSocket.getSession().getProtocol(),
|
||||
sslSocket.getSession().getCipherSuite(), 0);
|
||||
}
|
||||
} catch (SSLException e) {
|
||||
|
Loading…
Reference in New Issue
Block a user