k-9/src/com/fsck/k9
Joe Steele 65144e3759 Handle client certificate errors
If the alias is empty or null, don't bother using KeyChainKeyManager.

If the alias is not empty, confirm that it is associated with a
certificate, otherwise throw a CertificateValidationException
which will notify the user of the problem and ask the user to
check the server settings.

Likewise, the user is notified if the client certificate was
not accepted by the server.
2014-08-11 11:07:48 -04:00
..
activity Trigger certificate chooser on authentication change 2014-08-11 11:07:46 -04:00
cache Avoid CursorIndexOutOfBoundsException when deleting a message 2013-08-23 04:16:00 +02:00
controller Include send failures in the K9mail-errors folder 2014-03-11 19:22:36 -04:00
crypto Remove ActionBarSherlock 2014-06-21 17:09:45 +02:00
fragment Merge branch 'master' into tls-client-cert-auth 2014-07-04 18:08:07 -04:00
helper Remove ActionBarSherlock 2014-06-21 17:09:45 +02:00
mail Handle client certificate errors 2014-08-11 11:07:48 -04:00
net/ssl Handle client certificate errors 2014-08-11 11:07:48 -04:00
preferences Fix password prompts on account import 2014-08-11 11:06:46 -04:00
provider Build with SDK 19 2014-02-10 20:43:16 +01:00
remotecontrol astyle-d 2011-02-26 18:39:06 -06:00
search use Set instead of implementation type 2014-02-15 23:59:24 +01:00
security Handle client certificate errors 2014-08-11 11:07:48 -04:00
service Eliminate superclass callbacks 2014-05-03 10:36:36 -04:00
view Trigger certificate chooser on authentication change 2014-08-11 11:07:46 -04:00
Account.java Revert unused code changes 2014-08-11 11:07:37 -04:00
AccountStats.java Grey out unavailable accounts. 2011-03-19 12:36:58 -05:00
BaseAccount.java astyle-d 2011-02-26 18:39:06 -06:00
Clock.java Move AOSP files. 2013-11-05 16:26:27 -05:00
EmailAddressAdapter.java Don't use EmailAddressAdapter as singleton 2012-04-11 03:26:45 +02:00
EmailAddressValidator.java astyle-d 2011-02-26 18:39:06 -06:00
FontSizes.java Remove old setting for message content font size 2014-02-13 04:22:45 +01:00
Identity.java astyle-d 2011-02-26 18:39:06 -06:00
K9.java Refactor KeyChainKeyManager()'s sClientCertificateReferenceWorkaround 2014-08-11 11:06:38 -04:00
NotificationSetting.java astyle-d 2011-02-26 18:39:06 -06:00
PRNGFixes.java Some assorted warning fixes. 2013-09-25 15:20:43 +02:00
Preferences.java Eliminate the need to pass a context to LocalKeyStore.getInstance 2013-12-03 19:24:37 -05:00
Throttle.java Move AOSP files. 2013-11-05 16:26:27 -05:00