|  | Ice 3.8
    Slice API Reference | 
Communicate through firewalls and across NATs. More...
[["cpp:dll-export:GLACIER2_API"]][["cpp:doxygen:include:Glacier2/Glacier2.h"]][["cpp:header-ext:h"]][["cpp:include:Glacier2/Config.h"]][["js:module:@zeroc/ice"]]["java:identifier:com.zeroc.Glacier2"]
module Glacier2 { ... }
| Interfaces | |
| interface | IdentitySet | 
| Manages a set of object identity constraints on a Session.  More... | |
| interface | PermissionsVerifier | 
| Represents an object that checks user permissions.  More... | |
| interface | Router | 
| The Glacier2 specialization of the Ice::Routerinterface.  More... | |
| interface | Session | 
| Represents a session between a client application and the Glacier2 router.  More... | |
| interface | SessionControl | 
| Represents a router-provided object that allows an application-provided session manager to configure the routing constraints for a session.  More... | |
| interface | SessionManager | 
| Represents an application-provided factory for session objects.  More... | |
| interface | SSLPermissionsVerifier | 
| Represents an object that checks user permissions.  More... | |
| interface | SSLSessionManager | 
| Represents an application-provided factory for session objects.  More... | |
| interface | StringSet | 
| Manages a set of constraints on a Session.  More... | |
| Structs | |
| struct | SSLInfo | 
| Represents information gathered from an incoming SSL connection and used for authentication and authorization.  More... | |
| Exceptions | |
| exception | CannotCreateSessionException | 
| The exception that is thrown when an attempt to create a new session fails.  More... | |
| exception | PermissionDeniedException | 
| The exception that is thrown when a client is not allowed to create a session.  More... | |
| exception | 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... | |
Communicate through firewalls and across NATs.