TAO_Security  2.3.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Private Member Functions | Private Attributes | List of all members
TAO::Security::ORBInitializer Class Reference

ORBInitializer that configures CORBA Security features into an ORB. More...

#include <Security_ORBInitializer.h>

Inheritance diagram for TAO::Security::ORBInitializer:
Inheritance graph
[legend]
Collaboration diagram for TAO::Security::ORBInitializer:
Collaboration graph
[legend]

Public Member Functions

PortableInterceptor::ORBInitializer Methods.

Methods required by the PortableInterceptor::ORBInitializer interface.

virtual void pre_init (PortableInterceptor::ORBInitInfo_ptr info)
 
virtual void post_init (PortableInterceptor::ORBInitInfo_ptr info)
 
- Public Member Functions inherited from CORBA::Object
virtual TAO::ObjectKey_key (void)
 
virtual CORBA::ULong _hash (CORBA::ULong maximum)
 
virtual CORBA::Boolean _is_equivalent (CORBA::Object_ptr other_obj)
 
virtual CORBA::Boolean _non_existent (void)
 
virtual InterfaceDef_ptr _get_interface (void)
 
virtual CORBA::Object_ptr _get_component (void)
 
virtual char * _repository_id (void)
 
virtual void _create_request (CORBA::Context_ptr ctx, const char *operation, CORBA::NVList_ptr arg_list, CORBA::NamedValue_ptr result, CORBA::Request_ptr &request, CORBA::Flags req_flags)
 
virtual void _create_request (CORBA::Context_ptr ctx, const char *operation, CORBA::NVList_ptr arg_list, CORBA::NamedValue_ptr result, CORBA::ExceptionList_ptr exclist, CORBA::ContextList_ptr ctxtlist, CORBA::Request_ptr &request, CORBA::Flags req_flags)
 
virtual CORBA::Request_ptr _request (const char *operation)
 
virtual CORBA::ORB_ptr _get_orb (void)
 

Private Member Functions

void register_policy_factories (PortableInterceptor::ORBInitInfo_ptr info)
 Register Security policy factories. More...
 

Private Attributes

PortableInterceptor::PolicyFactory_var policy_factory_
 

Detailed Description

ORBInitializer that configures CORBA Security features into an ORB.

This ORBInitializer configures CORBA Security features into an ORB, such as CSIv2, security objects, security policy factories, etc, into an ORB.

Member Function Documentation

void TAO::Security::ORBInitializer::post_init ( PortableInterceptor::ORBInitInfo_ptr  info)
virtual
void TAO::Security::ORBInitializer::pre_init ( PortableInterceptor::ORBInitInfo_ptr  info)
virtual
void TAO::Security::ORBInitializer::register_policy_factories ( PortableInterceptor::ORBInitInfo_ptr  info)
private

Register Security policy factories.

Member Data Documentation

PortableInterceptor::PolicyFactory_var TAO::Security::ORBInitializer::policy_factory_
private

PolicyFactory that is used to create all security related policies capable of being created via ORB::create_policy().


The documentation for this class was generated from the following files: