Home Previous Up Next Index

Glacier2

Overview

module Glacier2

Glacier2 is a firewall solution for Ice. Glacier2 authenticates and filters client requests and allows callbacks to the client in a secure fashion. In combination with IceSSL, Glacier2 provides a security solution that is both non-intrusive and easy to configure.

Interface Index

Admin
The Glacier2 administrative interface.
IdentitySet
An object for managing the set of object identity constraints on a Session.
PermissionsVerifier
The Glacier2 permissions verifier.
Router
The Glacier2 specialization of the ::Ice::Router interface.
SSLPermissionsVerifier
The SSL Glacier2 permissions verifier.
SSLSessionManager
The session manager for SSL authenticated users that is responsible for managing Session objects.
Session
A client-visible session object, which is tied to the lifecycle of a Router.
SessionControl
An administrative session control object, which is tied to the lifecycle of a Session.
SessionManager
The session manager for username/password authenticated users that is responsible for managing Session objects.
StringSet
An object for managing the set of identity constraints for specific parts of object identity on a Session.

Exception Index

CannotCreateSessionException
This exception is raised if an attempt to create a new session failed.
PermissionDeniedException
This exception is raised if a client is denied the ability to create a session with the router.
SessionNotExistException
This exception is raised if a client tries to destroy a session with a router, but no session exists for the client.

Structure Index

SSLInfo
Information taken from an SSL connection used for permissions verification.

Home Previous Up Next Index