The Manager
interface represents an authentication
service. It supports explicit session-based authentication for
servers that use factory/home interfaces for object creation.
The initial object reference for a server's Manager
object may be obtained from the standard CORBA Naming Service using
CosNaming::NamingContext::resolve
, or may be obtained
using CORBA::ORB::string_to_object
on a stringified IOR.
Create an authenticated session. The lifetime of the session is determined by the server based on available resources and security policies.
SessionManager::Session createSession ( in string user, in string password );
Note: the session lifetime is not limited to the duration of the connection (e.g. TCP socket) which was used to create the session.
Ping the manager.
void ping ( );