| Package | Description |
|---|---|
| org.jamppa.client | |
| org.jamppa.client.plugin.xep0077 | |
| org.jivesoftware.smack |
Core classes of the Smack API.
|
| org.jivesoftware.smack.sasl |
SASL Mechanisms.
|
| org.jivesoftware.smack.util |
Utility classes.
|
| Modifier and Type | Method and Description |
|---|---|
void |
XMPPClient.connect() |
void |
XMPPClient.login() |
void |
XMPPClient.registerPlugin(Plugin plugin) |
org.xmpp.packet.Packet |
XMPPClient.syncSend(org.xmpp.packet.Packet packet) |
| Modifier and Type | Method and Description |
|---|---|
void |
XEP0077.changePassword(String newPassword) |
void |
XEP0077.createAccount(String bareJid,
String password) |
void |
XEP0077.createAccount(String bareJid,
String password,
Map<String,String> attributes) |
void |
XEP0077.deleteAccount() |
| Modifier and Type | Method and Description |
|---|---|
void |
RosterGroup.addEntry(RosterEntry entry)
Adds a roster entry to this group.
|
String |
SASLAuthentication.authenticate(String username,
String resource,
CallbackHandler cbh)
Performs SASL authentication of the specified user.
|
String |
SASLAuthentication.authenticate(String username,
String password,
String resource)
Performs SASL authentication of the specified user.
|
String |
SASLAuthentication.authenticateAnonymously()
Performs ANONYMOUS SASL authentication.
|
void |
XMPPConnection.connect()
Establishes a connection to the XMPP server and performs an automatic
login only if the previous connection state was logged (authenticated).
|
abstract void |
Connection.connect()
Establishes a connection to the XMPP server and performs an automatic
login only if the previous connection state was logged (authenticated).
|
void |
UserRoster.createEntry(String user,
String name,
String[] groups)
Creates a new roster entry and presence subscription.
|
void |
Connection.login(String username,
String password)
Logs in to the server using the strongest authentication mode supported
by the server, then sets presence to available.
|
void |
XMPPConnection.login(String username,
String password,
String resource) |
abstract void |
Connection.login(String username,
String password,
String resource)
Logs in to the server using the strongest authentication mode supported
by the server, then sets presence to available.
|
void |
XMPPConnection.loginAnonymously() |
abstract void |
Connection.loginAnonymously()
Logs in to the server anonymously.
|
void |
UserRoster.removeEntry(RosterEntry entry)
Removes a roster entry from the roster.
|
void |
RosterGroup.removeEntry(RosterEntry entry)
Removes a roster entry from this group.
|
void |
Chat.sendMessage(org.xmpp.packet.Message message)
Sends a message to the other chat participant.
|
void |
Chat.sendMessage(String text)
Sends the specified text as a message to the other chat participant.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
SASLMechanism.authenticate() |
void |
SASLMechanism.authenticate(String username,
String host,
CallbackHandler cbh)
Builds and sends the auth stanza to the server.
|
void |
SASLGSSAPIMechanism.authenticate(String username,
String host,
CallbackHandler cbh)
Builds and sends the auth stanza to the server.
|
void |
SASLMechanism.authenticate(String username,
String host,
String password)
Deprecated.
Please use
SASLMechanism.authenticate(String, String, String, String)
instead. |
void |
SASLGSSAPIMechanism.authenticate(String username,
String host,
String password)
Builds and sends the auth stanza to the server.
|
void |
SASLMechanism.authenticate(String username,
String host,
String serviceName,
String password)
Builds and sends the auth stanza to the server.
|
| Modifier and Type | Method and Description |
|---|---|
static org.xmpp.packet.Packet |
SyncPacketSend.getReply(Connection connection,
org.xmpp.packet.Packet packet) |
static org.xmpp.packet.Packet |
SyncPacketSend.getReply(Connection connection,
org.xmpp.packet.Packet packet,
long timeout) |
Copyright © 2014. All Rights Reserved.