1
0
mirror of https://github.com/moparisthebest/k-9 synced 2024-11-10 11:35:11 -05:00
k-9/src/com/fsck/k9/mail
Joe Steele 301ac48a38 Throw CertificateValidationException if EXTERNAL authentication fails
This is done when the SASL EXTERNAL mechanism isn't advertised (indicating
the possibility that the server did not accept the client certificate) or
when the command for authenticating with SASL EXTERNAL fails.

The CertificateValidationException will trigger a notification to the user
that there's an authentication problem that needs addressing.

Also, there were instances where CertificateValidationException was being
thrown with a new CertificateException as the cause for the purpose of
notifying the user when STARTTLS is not available.  This has been slightly
simplified by eliminating the need to include a new CertificateException
as a cause.
2014-08-11 11:07:54 -04:00
..
filter Merge branch 'pr/453' 2014-03-05 06:19:55 +01:00
internet Fixes for cketti's code review on pull req #472 2014-06-13 17:49:26 -07:00
store Throw CertificateValidationException if EXTERNAL authentication fails 2014-08-11 11:07:54 -04:00
transport Throw CertificateValidationException if EXTERNAL authentication fails 2014-08-11 11:07:54 -04:00
Address.java Fixes for cketti's code review on pull req #472 2014-06-13 17:49:26 -07:00
Authentication.java Retrict use of AuthenticationFailedException 2014-02-25 15:22:30 -05:00
AuthenticationFailedException.java Big, scary massive "ant astyle" to get us back to something 2011-02-06 17:09:48 -05:00
AuthType.java Remove SslHelper.isClientCertificateSupportAvailable() 2014-08-11 11:07:42 -04:00
Body.java Recursively convert attachments of type message/rfc822 to 7bit if necessary. 2013-09-03 19:53:13 -04:00
BodyPart.java Recursively convert attachments of type message/rfc822 to 7bit if necessary. 2013-09-03 19:53:13 -04:00
CertificateChainException.java Fix erroneous SSL certificate warnings 2013-08-25 15:43:36 -04:00
CertificateValidationException.java Throw CertificateValidationException if EXTERNAL authentication fails 2014-08-11 11:07:54 -04:00
CompositeBody.java Recursively convert attachments of type message/rfc822 to 7bit if necessary. 2013-09-03 19:53:13 -04:00
ConnectionSecurity.java Client Certificate Authentication 2014-06-05 21:03:18 +02:00
FetchProfile.java Big, scary massive "ant astyle" to get us back to something 2011-02-06 17:09:48 -05:00
Flag.java + add support for $Forwarded IMAP flag 2012-08-29 02:26:38 +02:00
Folder.java Koji Arai pointed out that I screwed up the constants for folder open modes 2013-08-25 11:36:25 -04:00
Message.java use Set instead of implementation type 2014-02-15 23:59:24 +01:00
MessagingException.java Big, scary massive "ant astyle" to get us back to something 2011-02-06 17:09:48 -05:00
Multipart.java Recursively convert attachments of type message/rfc822 to 7bit if necessary. 2013-09-03 19:53:13 -04:00
Part.java Recursively convert attachments of type message/rfc822 to 7bit if necessary. 2013-09-03 19:53:13 -04:00
Pusher.java Big, scary massive "ant astyle" to get us back to something 2011-02-06 17:09:48 -05:00
PushReceiver.java Big, scary massive "ant astyle" to get us back to something 2011-02-06 17:09:48 -05:00
ServerSettings.java Client Certificate Authentication 2014-06-05 21:03:18 +02:00
Store.java Revert unused code changes 2014-08-11 11:07:37 -04:00
Transport.java Fix Issue 2389: Self signed certificate expiry causes silent send/receive failure. 2013-01-10 16:49:55 -05:00