Package | Description |
---|---|
rocks.xmpp.core.sasl |
Provides classes for SASL Negotiation (authentication).
|
rocks.xmpp.core.stream |
Provides classes for XML Streams, especially Stream Negotiation.
|
rocks.xmpp.core.stream.client |
Provides classes for client-side stream negotiation.
|
rocks.xmpp.core.tls.client |
Provides classes for client-side STARTTLS negotiation.
|
rocks.xmpp.extensions.compress |
Provides classes for XEP-0138: Stream Compression.
|
Modifier and Type | Class and Description |
---|---|
class |
AuthenticationException
An exception thrown during the login process, if SASL negotiation with the XMPP server fails.
|
Modifier and Type | Method and Description |
---|---|
StreamNegotiationResult |
StreamFeatureNegotiator.processNegotiation(java.lang.Object element)
Processes a feature protocol element or the feature element itself.
|
Modifier and Type | Method and Description |
---|---|
java.util.concurrent.Future<java.lang.Void> |
StreamFeaturesManager.completeNegotiation()
Negotiates all pending features, if any, and waits until all features have been negotiated.
|
boolean |
StreamFeaturesManager.handleElement(java.lang.Object element)
Tries to process an element, which is a feature or may belong to a feature protocol, e.g. the
<proceed/> element from TLS negotiation. |
void |
StreamFeaturesManager.processFeatures(StreamFeatures featuresElement)
Processes the
<stream:features/> element and immediately starts negotiating the first feature. |
Modifier and Type | Method and Description |
---|---|
StreamNegotiationResult |
StartTlsManager.processNegotiation(java.lang.Object element) |
Modifier and Type | Method and Description |
---|---|
StreamNegotiationResult |
CompressionManager.processNegotiation(java.lang.Object element) |
Copyright © 2014–2019 XMPP.rocks. All rights reserved.