## Uses of Class
tigase.server.xmppserver.CID

- Packages that use CID
  Package | Description
  --- | ---
  tigase.server.xmppserver |
  tigase.server.xmppserver.proc |

- - ### Uses of CID in tigase.server.xmppserver

    Fields in tigase.server.xmppserver with type parameters of type CID
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected java.util.Map<CID,​CIDConnections>` | S2SConnectionManager.`cidConnections` | Outgoing and incoming connections for a given domains pair (localdomain, remotedomain)

    Methods in tigase.server.xmppserver that return types with arguments of type CID
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.util.Set<CID>` | S2SIOService.`getCIDs()` |

    Methods in tigase.server.xmppserver with parameters of type CID
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | S2SIOService.`addCID​(CID cid)` | Adds another connection id (CID) to the authenticated list for this connection
    `void` | S2SIOService.`addCID​(CID cid, tigase.server.xmppserver.S2SIOService.DIRECTION direction)` |
    `void` | CIDConnections.`connectionAuthenticated​(S2SIOService serv, CID cid)` |
    `protected CIDConnections` | S2SConnectionManager.`createNewCIDConnections​(CID cid)` |
    `CIDConnections` | S2SConnectionHandlerIfc.`getCIDConnections​(CID cid, boolean createNew)` |
    `CIDConnections` | S2SConnectionManager.`getCIDConnections​(CID cid, boolean createNew)` |
    `boolean` | S2SIOService.`isAuthenticated​(CID cid)` |
    `boolean` | S2SConnectionHandlerIfc.`sendVerifyResult​(java.lang.String elem_name, CID connCid, CID keyCid, java.lang.Boolean valid, java.lang.String key_sessionId, java.lang.String serv_sessionId, java.lang.String cdata, boolean handshakingOnly)` |
    `boolean` | S2SConnectionHandlerIfc.`sendVerifyResult​(java.lang.String elem_name, CID connCid, CID keyCid, java.lang.Boolean valid, java.lang.String key_sessionId, java.lang.String serv_sessionId, java.lang.String cdata, boolean handshakingOnly, Element errorElem)` |
    `boolean` | S2SConnectionManager.`sendVerifyResult​(java.lang.String elem_name, CID connCid, CID keyCid, java.lang.Boolean valid, java.lang.String key_sessionId, java.lang.String serv_sessionId, java.lang.String cdata, boolean handshakingOnly)` |
    `boolean` | S2SConnectionManager.`sendVerifyResult​(java.lang.String elem_name, CID connCid, CID keyCid, java.lang.Boolean valid, java.lang.String key_sessionId, java.lang.String serv_sessionId, java.lang.String cdata, boolean handshakingOnly, Element errorElem)` |

    Constructors in tigase.server.xmppserver with parameters of type CID
    Constructor | Description
    --- | ---
    `CIDConnections​(CID cid, S2SConnectionHandlerIfc<S2SIOService> handler, S2SConnectionSelector selector, int maxInConns, int maxOutConns, int maxOutConnsPerIP, long max_waiting_time)` |
    `CIDConnections​(CID cid, S2SConnectionHandlerIfc<S2SIOService> handler, S2SConnectionSelector selector, int maxInConns, int maxOutConns, int maxOutConnsPerIP, long max_waiting_time, boolean oneWayAuthentication)` |

  - ### Uses of CID in tigase.server.xmppserver.proc

    Methods in tigase.server.xmppserver.proc with parameters of type CID
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | AuthenticatorSelectorManager.`authenticateConnection​(java.lang.String sessionId, CIDConnections cid_conns, CID cidPacket)` |
    `void` | AuthenticatorSelectorManager.`authenticateConnection​(S2SIOService serv, CIDConnections cid_conns, CID cidPacket)` |
    `protected boolean` | PacketChecker.`isAllowed​(Packet p, S2SIOService serv, CID cid)` | Check if incoming packet is allowed on this connection