| Package | Description |
|---|---|
| org.jivesoftware.smack |
Core classes of the Smack API.
|
| org.jivesoftware.smack.bosh | |
| org.jivesoftware.smack.tcp | |
| org.jivesoftware.smack.util |
Utility classes.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
ConnectionConfiguration.Builder<B extends ConnectionConfiguration.Builder<B,C>,C extends ConnectionConfiguration>
A builder for XMPP connection configurations.
|
| Constructor and Description |
|---|
ConnectionConfiguration(ConnectionConfiguration.Builder<?,?> builder) |
| Modifier and Type | Class and Description |
|---|---|
static class |
BOSHConfiguration.Builder |
| Modifier and Type | Class and Description |
|---|---|
static class |
XMPPTCPConnectionConfiguration.Builder
A configuration builder for XMPP connections over TCP.
|
| Modifier and Type | Method and Description |
|---|---|
static <B extends ConnectionConfiguration.Builder<B,?>> |
TLSUtils.acceptAllCertificates(B builder)
Accept all TLS certificates.
|
static <B extends ConnectionConfiguration.Builder<B,?>> |
TLSUtils.disableHostnameVerificationForTlsCertificicates(B builder)
Disable the hostname verification of TLS certificates.
|
static <B extends ConnectionConfiguration.Builder<B,?>> |
TLSUtils.setSSLv3AndTLSOnly(B builder)
Enable only TLS and SSLv3.
|
static <B extends ConnectionConfiguration.Builder<B,?>> |
TLSUtils.setTLSOnly(B builder)
Enable only TLS.
|