Smack/smack-core/src/main/java/org/jivesoftware/smack
Dave Cridland 9c772add93 SASL Proxy Auth support
This adds the ability to provide a distinct authorization identifier for use
by SASL mechanisms. Not all SASL mechanisms support this operation, in
particular CRAM-MD5.

Both the javax and provided SASL implementations are extended, and an authzid
parameter added to the authenticate method.

The authorization identifier is passed as a EntityBareJid in order to assure the
correct form.

Resolves SMACK-677.

Minor-Modifications-By: Florian Schmaus <flo@geekplace.eu>
2015-09-21 20:39:23 +02:00
..
compress Add support for XEP-360: Nonzas 2015-07-14 22:43:58 +02:00
compression Add JavadocPackage checkstyle 2015-04-04 17:16:47 +02:00
debugger Bump jxmpp to 0.5.0-alpha4 2015-05-27 19:29:51 +02:00
filter Refactor PEP to use PubSub API. 2015-08-17 12:45:23 +02:00
initializer Add JavadocPackage checkstyle 2015-04-04 17:16:47 +02:00
iqrequest Add JavadocPackage checkstyle 2015-04-04 17:16:47 +02:00
packet Add support for XEP-360: Nonzas 2015-07-14 22:43:58 +02:00
parsing Improve parsing exception callback. 2015-05-18 12:38:25 +02:00
provider Bump jxmpp to 0.5.0-alpha5 and change Roster API 2015-06-06 11:16:12 +02:00
proxy Add errorprone check and fix found errors 2015-09-13 18:12:33 +02:00
sasl SASL Proxy Auth support 2015-09-21 20:39:23 +02:00
util Smack 4.1.4 2015-09-14 09:05:24 +02:00
AbstractConnectionClosedListener.java Enable javadoc checkstyle 2015-03-29 12:29:32 +02:00
AbstractConnectionListener.java Add 'resumed' bool ConnectionListener's authenticated() 2015-01-07 21:11:09 +01:00
AbstractXMPPConnection.java Smack 4.1.4 2015-09-14 09:05:24 +02:00
ConnectionConfiguration.java SASL Proxy Auth support 2015-09-21 20:39:23 +02:00
ConnectionCreationListener.java Make XMPPConnection an interface 2014-05-28 08:18:41 +02:00
ConnectionListener.java Remove protected getConnectionListeners() 2015-01-10 11:26:10 +01:00
ExceptionCallback.java Add an API to send and wait async for a response 2014-08-16 00:08:53 +02:00
Manager.java Add Manager.getAuthenticatedConnectionOrThrow() 2015-04-09 19:00:03 +02:00
MessageListener.java Enable javadoc checkstyle 2015-03-29 12:29:32 +02:00
PacketCollector.java Throw NotConnectedException instead of NoResponseException 2015-07-03 13:01:53 +02:00
PacketListener.java Enable javadoc checkstyle 2015-03-29 12:29:32 +02:00
PresenceListener.java Enable javadoc checkstyle 2015-03-29 12:29:32 +02:00
ReconnectionManager.java Smack 4.1.2 2015-06-27 15:07:04 +02:00
SASLAuthentication.java SASL Proxy Auth support 2015-09-21 20:39:23 +02:00
SmackConfiguration.java Enable javadoc checkstyle 2015-03-29 12:29:32 +02:00
SmackException.java Smack 4.1.4 2015-09-14 09:05:24 +02:00
SmackInitialization.java Rework and improve authentication API and internals 2015-05-03 22:00:41 +02:00
StanzaListener.java Merge branch '4.1' 2015-03-24 17:16:18 +01:00
SynchronizationPoint.java Add support for XEP-360: Nonzas 2015-07-14 22:43:58 +02:00
UnparseableStanza.java Improve parsing exception callback. 2015-05-18 12:38:25 +02:00
XMPPConnection.java Add support for XEP-360: Nonzas 2015-07-14 22:43:58 +02:00
XMPPConnectionRegistry.java 's;^\s+$;;' on all source files 2015-03-17 11:33:02 +01:00
XMPPException.java 's;^\s+$;;' on all source files 2015-03-17 11:33:02 +01:00
package-info.java Add JavadocPackage checkstyle 2015-04-04 17:16:47 +02:00