Smack/smack-core/src/main/java/org/jivesoftware/smack/sasl/core
Florian Schmaus 9354e4fb74 Rework and improve authentication API and internals
Add

- performSaslAnonymousAuthentication()
- performSaslExternalAuthentication(SSLContext)
- addEnabledSaslMechanism(String)
- addEnabledSaslMechanisms(Collection<String>)

to ConnectionConfiguration.Builder.

Instead of providing a special API call for anonymous authentication,
Smack now has a configuration builder method to set anonymous/external
authentication. This also removes a lot of duplicate code within
Smack.

Also move SASLAnonymous into o.j.smack.sasl.core.

Fixes SMACK-629.
2015-05-03 22:00:41 +02:00
..
SASLAnonymous.java Rework and improve authentication API and internals 2015-05-03 22:00:41 +02:00
SASLXOauth2Mechanism.java Fix SASL X-OAUTH2: Use Base64.encode() instead of decode() 2015-02-23 08:49:30 +01:00
SCRAMSHA1Mechanism.java SCRAM-SHA1: Always calculate serverSignature 2015-01-26 07:54:13 +01:00
package-info.java Add JavadocPackage checkstyle 2015-04-04 17:16:47 +02:00