public class S2SIOService extends XMPPIOService<Object>
Modifier and Type | Field and Description |
---|---|
static String |
HANDSHAKING_DOMAIN_KEY |
protected static String |
HANDSHAKING_ONLY_KEY |
static String |
S2S_CONNECTION_KEY
Field description
|
ACK_NAME, CROSS_DOMAIN_POLICY_FILE_PROP_KEY, CROSS_DOMAIN_POLICY_FILE_PROP_VAL, DOM_HANDLER, ID_ATT, parser, processors, REQ_NAME, STREAM_CLOSING, writeInProgress
cb, CERT_CHECK_RESULT, CERT_REQUIRED_DOMAIN, decoder, encoder, HOSTNAME_KEY, partialCharacterBytes, PORT_TYPE_PROP_KEY, SESSION_ID_KEY, SSL_PROTOCOLS_KEY
Constructor and Description |
---|
S2SIOService() |
Modifier and Type | Method and Description |
---|---|
void |
addCID(CID cid)
Adds another connection id (CID) to the authenticated list for this connection
|
Set<CID> |
getCIDs()
Method description
|
S2SConnection |
getS2SConnection()
Method description
|
String |
getSessionId()
Method description
|
boolean |
isAuthenticated()
Method description
|
boolean |
isAuthenticated(CID cid)
Method description
|
boolean |
isHandshakingOnly()
Method description
|
void |
setDBKey(String key)
Method description
|
void |
setS2SConnection(S2SConnection s2s_conn)
Method description
|
void |
setSessionId(String session_id)
Method description
|
String |
toString() |
addPacketToSend, addReceivedPacket, call, checkBufferLimit, checkData, clearWaitingPackets, forceStop, getLastXmppPacketReceiveTime, getPacketsReceived, getPacketsSent, getReceivedPackets, getTotalPacketsReceived, getTotalPacketsSent, getUserJid, getWaitingForAct, getWaitingPackets, getXMLNS, prepareStreamClose, processSocketData, processWaitingPackets, receivedPackets, setAckMode, setElementLimits, setIOServiceListener, setProcessors, setUserJid, setXMLNS, stop, writeRawData, xmppStreamClosed, xmppStreamOpen, xmppStreamOpened
accept, byteOrder, connectionType, debug, debug, getBuffOverflow, getBytesReceived, getBytesSent, getConnectionId, getDataReceiver, getLastTransferTime, getLocalAddress, getLocalCertificate, getLocalPort, getPeerCertificate, getReadCounters, getRefObject, getRemoteAddress, getSessionData, getSocketChannel, getSocketInputSize, getStatistics, getTlsUniqueId, getTotalBuffOverflow, getTotalBytesReceived, getTotalBytesSent, getUniqueId, getWriteCounters, getX509TrustManagers, handshakeCompleted, isConnected, isInputBufferEmpty, isSocketServiceReady, readBytes, readCompleted, readData, setBufferLimit, setConnectionId, setDataReceiver, setIOServiceListener, setRefObject, setSessionData, setSocketServiceReady, setX509TrustManagers, startSSL, startTLS, startZLib, waitingToRead, waitingToSend, waitingToSendSize, writeBytes, writeData
public static final String S2S_CONNECTION_KEY
public static final String HANDSHAKING_DOMAIN_KEY
protected static final String HANDSHAKING_ONLY_KEY
public void addCID(CID cid)
cid
- public S2SConnection getS2SConnection()
public String getSessionId()
public boolean isAuthenticated(CID cid)
cid
- public boolean isAuthenticated()
public boolean isHandshakingOnly()
public void setDBKey(String key)
key
- public void setS2SConnection(S2SConnection s2s_conn)
s2s_conn
- public void setSessionId(String session_id)
session_id
- public String toString()
toString
in class XMPPIOService<Object>
Copyright © 2018 "Tigase, Inc.". All rights reserved.