TAO_Security  2.2.3
 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
Collaboration diagram for TAO::Security::ORBInitializer:
Collaboration graph

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)
 

Private Member Functions

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

Private Attributes

PortableInterceptor::PolicyFactory_var policy_factory_
 

Additional Inherited Members

- Public Types inherited from CORBA::LocalObject
typedef Object_ptr _ptr_type
 
typedef Object_var _var_type
 
typedef Object_out _out_type
 
- Static Public Member Functions inherited from CORBA::LocalObject
static CORBA::Boolean marshal (const Object_ptr x, TAO_OutputCDR &cdr)
 
static void _tao_any_destructor (void *)
 
static CORBA::Boolean is_nil_i (CORBA::Object_ptr obj)
 
static void tao_object_initialize (Object *)
 
static CORBA::Object_ptr _duplicate (CORBA::Object_ptr obj)
 
static CORBA::Object_ptr _nil (void)
 
static CORBA::Object_ptr _narrow (CORBA::Object_ptr obj)
 
- Protected Member Functions inherited from CORBA::LocalObject
 Object (int dummy=0)
 
TAO::Object_Proxy_Brokerproxy_broker () const
 

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: