Communicate through firewalls and across NATs. More...
Classes | |
class | CannotCreateSessionException |
The exception that is thrown when an attempt to create a new session fails. More... | |
class | IdentitySet |
Manages a set of object identity constraints on a SessionPrx. | |
class | IdentitySetPrx |
Manages a set of object identity constraints on a SessionPrx. More... | |
class | PermissionDeniedException |
The exception that is thrown when a client is not allowed to create a session. More... | |
class | PermissionsVerifier |
Represents an object that checks user permissions. More... | |
class | PermissionsVerifierPrx |
Represents an object that checks user permissions. More... | |
class | Router |
The Glacier2 specialization of the Ice::RouterPrx interface. | |
class | RouterPrx |
The Glacier2 specialization of the Ice::RouterPrx interface. More... | |
class | Session |
Represents a session between a client application and the Glacier2 router. More... | |
class | SessionControl |
Represents a router-provided object that allows an application-provided session manager to configure the routing constraints for a session. | |
class | SessionControlPrx |
Represents a router-provided object that allows an application-provided session manager to configure the routing constraints for a session. More... | |
class | SessionManager |
Represents an application-provided factory for session objects. More... | |
class | SessionManagerPrx |
Represents an application-provided factory for session objects. More... | |
class | SessionNotExistException |
The exception that is thrown when a client tries to destroy a session with a router, but no session exists for this client. More... | |
class | SessionPrx |
Represents a session between a client application and the Glacier2 router. More... | |
struct | SSLInfo |
Represents information gathered from an incoming SSL connection and used for authentication and authorization. More... | |
class | SSLPermissionsVerifier |
Represents an object that checks user permissions. More... | |
class | SSLPermissionsVerifierPrx |
Represents an object that checks user permissions. More... | |
class | SSLSessionManager |
Represents an application-provided factory for session objects. More... | |
class | SSLSessionManagerPrx |
Represents an application-provided factory for session objects. More... | |
class | StringSet |
Manages a set of constraints on a SessionPrx. | |
class | StringSetPrx |
Manages a set of constraints on a SessionPrx. More... |
Typedefs | |
using | IdentitySetPtr = std::shared_ptr<IdentitySet> |
A shared pointer to an IdentitySet. | |
using | PermissionsVerifierPtr = std::shared_ptr<PermissionsVerifier> |
A shared pointer to a PermissionsVerifier. | |
using | RouterPtr = std::shared_ptr<Router> |
A shared pointer to a Router. | |
using | SessionControlPtr = std::shared_ptr<SessionControl> |
A shared pointer to a SessionControl. | |
using | SessionManagerPtr = std::shared_ptr<SessionManager> |
A shared pointer to a SessionManager. | |
using | SessionPtr = std::shared_ptr<Session> |
A shared pointer to a Session. | |
using | SSLPermissionsVerifierPtr = std::shared_ptr<SSLPermissionsVerifier> |
A shared pointer to a SSLPermissionsVerifier. | |
using | SSLSessionManagerPtr = std::shared_ptr<SSLSessionManager> |
A shared pointer to a SSLSessionManager. | |
using | StringSetPtr = std::shared_ptr<StringSet> |
A shared pointer to a StringSet. |
Functions | |
std::ostream & | operator<< (std::ostream &os, const SSLInfo &value) |
Outputs the description of a SSLInfo to a stream, including all its fields. |
Communicate through firewalls and across NATs.