![o](ftv2mnode.png) ACE_Accept_Strategy< SVC_HANDLER, ACE_PEER_ACCEPTOR_2 > [external] | |
![|](ftv2vertline.png) ![\](ftv2mlastnode.png) TAO_Accept_Strategy< TAO::SSLIOP::Connection_Handler, ACE_SSL_SOCK_Acceptor > [external] | |
![|](ftv2vertline.png) ![](ftv2blank.png) ![\](ftv2lastnode.png) TAO::SSLIOP::Accept_Strategy | SSLIOP-specific accept strategy that builds on the TAO_Accept_Strategy implementation |
![o](ftv2mnode.png) ACE_Copy_Disabled [external] | |
![|](ftv2vertline.png) ![o](ftv2mnode.png) TAO_Connection_Handler [external] | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![o](ftv2node.png) TAO::SSLIOP::Connection_Handler | Handles requests on a single connection |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![\](ftv2mlastnode.png) TAO_IIOP_Connection_Handler [external] | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![\](ftv2lastnode.png) TAO::IIOP_SSL_Connection_Handler | IIOP connection handler designed to be "SSL aware," i.e. it is aware of the existence of the SSLIOP connection handler. It makes sure that SSL session state from a previous connection is not associated with the non-SSL connection handled by this handler |
![|](ftv2vertline.png) ![\](ftv2mlastnode.png) TAO_Transport [external] | |
![|](ftv2vertline.png) ![](ftv2blank.png) ![o](ftv2node.png) TAO::SSLIOP::Transport | |
![|](ftv2vertline.png) ![](ftv2blank.png) ![\](ftv2mlastnode.png) TAO_IIOP_Transport [external] | |
![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) ![\](ftv2lastnode.png) TAO::IIOP_SSL_Transport | IIOP Transport designed to be "SSL aware," i.e. it is aware of the existence of the SSLIOP Transport. It makes sure that SSL session state from a previous connection is not associated with the non-SSL connection handled by this handler |
![o](ftv2mnode.png) ACE_Event_Handler [external] | |
![|](ftv2vertline.png) ![\](ftv2mlastnode.png) ACE_Service_Object [external] | |
![|](ftv2vertline.png) ![](ftv2blank.png) ![o](ftv2mnode.png) ACE_Task_Base [external] | |
![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![\](ftv2mlastnode.png) ACE_Task< ACE_SYNCH_USE > [external] | |
![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![o](ftv2mnode.png) ACE_Svc_Handler< class, class > [external] | |
![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![\](ftv2lastnode.png) TAO::SSLIOP::Connection_Handler | Handles requests on a single connection |
![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![\](ftv2mlastnode.png) ACE_Svc_Handler< ACE_SOCK_STREAM, ACE_NULL_SYNCH > [external] | |
![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) ![\](ftv2lastnode.png) TAO_IIOP_Connection_Handler [external] | |
![|](ftv2vertline.png) ![](ftv2blank.png) ![\](ftv2mlastnode.png) TAO_Protocol_Factory [external] | |
![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) ![\](ftv2lastnode.png) TAO::SSLIOP::Protocol_Factory | SSLIOP-specific protocol factory implementation |
![o](ftv2mnode.png) ACE_Shared_Object [external] | |
![|](ftv2vertline.png) ![\](ftv2lastnode.png) ACE_Service_Object [external] | |
![o](ftv2node.png) SSLIOP::AuthData | |
![o](ftv2mnode.png) ClientCredentials | |
![|](ftv2vertline.png) ![\](ftv2lastnode.png) TAO::SSLIOP::ClientCredentials | |
![o](ftv2mnode.png) Credentials | |
![|](ftv2vertline.png) ![\](ftv2mlastnode.png) TAO::SSLIOP_Credentials | SSLIOP-specific implementation of the SecurityLevel3::Credentials interface |
![|](ftv2vertline.png) ![](ftv2blank.png) ![o](ftv2node.png) TAO::SSLIOP::ClientCredentials | |
![|](ftv2vertline.png) ![](ftv2blank.png) ![o](ftv2node.png) TAO::SSLIOP::OwnCredentials | Credentials representing our identity, not our peer's identity |
![|](ftv2vertline.png) ![](ftv2blank.png) ![\](ftv2lastnode.png) TAO::SSLIOP::TargetCredentials | SSLIOP-specific implementation of the SecurityLevel3::TargetCredentials interface |
![o](ftv2mnode.png) CredentialsAcquirer | |
![|](ftv2vertline.png) ![\](ftv2lastnode.png) TAO::SSLIOP::CredentialsAcquirer | SSLIOP-specific SecurityLevel3::CredentialsAcquirer implementation |
![o](ftv2mnode.png) CredentialsAcquirerFactory [external] | Abstract base class for all concrete CredentialsAcquirerFactory implementations |
![|](ftv2vertline.png) ![\](ftv2lastnode.png) TAO::SSLIOP::CredentialsAcquirerFactory | SSLIOP-specific TAO::SL3::CredentialsAcquirerFactory implementation |
![o](ftv2mnode.png) Current | |
![|](ftv2vertline.png) ![\](ftv2mlastnode.png) SSLIOP::Current | The following are TAO extensions |
![|](ftv2vertline.png) ![](ftv2blank.png) ![\](ftv2lastnode.png) TAO::SSLIOP::Current | Implementation of the TAO SSLIOP::Current extension |
![o](ftv2node.png) Endpoint | SSLIOP-specific implementation of PP Framework Endpoint interface |
![o](ftv2node.png) SSLIOP::File | |
![o](ftv2node.png) SSLIOP::Current::NoContext | |
![o](ftv2node.png) TAO::Null_SSL_State_Guard | This class sets up null TSS SSL state upon instantiation, and restores the previous TSS SSL state when that instance goes out of scope |
![o](ftv2mnode.png) CORBA::Object [external] | |
![|](ftv2vertline.png) ![\](ftv2mlastnode.png) CORBA::LocalObject [external] | |
![|](ftv2vertline.png) ![](ftv2blank.png) ![o](ftv2node.png) TAO::SSLIOP::CredentialsAcquirer | SSLIOP-specific SecurityLevel3::CredentialsAcquirer implementation |
![|](ftv2vertline.png) ![](ftv2blank.png) ![o](ftv2node.png) TAO::SSLIOP::Current | Implementation of the TAO SSLIOP::Current extension |
![|](ftv2vertline.png) ![](ftv2blank.png) ![o](ftv2node.png) TAO::SSLIOP::ORBInitializer | |
![|](ftv2vertline.png) ![](ftv2blank.png) ![o](ftv2node.png) TAO::SSLIOP::Server_Invocation_Interceptor | Secure invocation server request interceptor |
![|](ftv2vertline.png) ![](ftv2blank.png) ![\](ftv2lastnode.png) TAO::SSLIOP_Credentials | SSLIOP-specific implementation of the SecurityLevel3::Credentials interface |
![o](ftv2node.png) olicyFactory | SecurityLevel3 PolicyFactory |
![o](ftv2node.png) TAO::SSLIOP::OpenSSL_st_var< T > | "_var" class for the OpenSSL |
![o](ftv2node.png) TAO::SSLIOP::OpenSSL_st_var< ::SSL > | |
![o](ftv2node.png) TAO::SSLIOP::OpenSSL_traits< T > | Template traits structure for OpenSSL data structures |
![o](ftv2node.png) TAO::SSLIOP::OpenSSL_traits< ::EVP_PKEY > | |
![o](ftv2node.png) TAO::SSLIOP::OpenSSL_traits< ::SSL > | |
![o](ftv2node.png) TAO::SSLIOP::OpenSSL_traits< ::X509 > | |
![o](ftv2mnode.png) ORBInitializer | |
![|](ftv2vertline.png) ![\](ftv2lastnode.png) TAO::SSLIOP::ORBInitializer | |
![o](ftv2mnode.png) OwnCredentials | |
![|](ftv2vertline.png) ![\](ftv2lastnode.png) TAO::SSLIOP::OwnCredentials | Credentials representing our identity, not our peer's identity |
![o](ftv2node.png) Profile | This class defines the protocol specific attributes required for locating ORBs over a TCP/IP network, using either IIOP or IIOP/SSL for communication |
![o](ftv2mnode.png) SecurityCurrent_Impl [external] | Base class for the TSS portion of any underlying security mechanism |
![|](ftv2vertline.png) ![\](ftv2lastnode.png) TAO::SSLIOP::Current_Impl | TSS portion of the TAO SSLIOP::Current extension, and the SSLIOP-specific SecurityLevel3::SecurityCurrent object |
![o](ftv2mnode.png) ServerRequestInterceptor | |
![|](ftv2vertline.png) ![\](ftv2lastnode.png) TAO::SSLIOP::Server_Invocation_Interceptor | Secure invocation server request interceptor |
![o](ftv2node.png) SSLIOP::SSL | |
![o](ftv2node.png) SSLIOP_Synthetic_Endpoint | SSLIOP-specific implementation of PP Framework Endpoint interface, representing synthetic endpoints. An endpoints is synthetic whenever there is insuficient data to fully initialize an SSLIOP endpoint: qop, trust, credentials, etc. Such as when creating an SSLIOP endpoint in response of a Listen Point List or accepting a connection |
![o](ftv2node.png) TAO::SSLIOP::State_Guard | This Class that sets up TSS SSL states upon instantiation, and tears down the TSS SSL state when that instance goes out of scope |
![o](ftv2mnode.png) TAO_Acceptor [external] | |
![|](ftv2vertline.png) ![\](ftv2mlastnode.png) TAO_IIOP_Acceptor [external] | |
![|](ftv2vertline.png) ![](ftv2blank.png) ![\](ftv2mlastnode.png) TAO::IIOP_SSL_Acceptor | An SSL aware IIOP acceptor |
![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) ![\](ftv2lastnode.png) TAO::SSLIOP::Acceptor | The SSLIOP-specific bridge class for the concrete acceptor |
![o](ftv2mnode.png) TAO_Connector [external] | |
![|](ftv2vertline.png) ![\](ftv2mlastnode.png) TAO_IIOP_Connector [external] | |
![|](ftv2vertline.png) ![](ftv2blank.png) ![\](ftv2mlastnode.png) TAO::IIOP_SSL_Connector | IIOP-specific Connector (SSL aware) bridge for pluggable protocols |
![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) ![\](ftv2lastnode.png) TAO::SSLIOP::Connector | SSLIOP-specific Connector bridge for pluggable protocols |
![o](ftv2mnode.png) TAO_Endpoint [external] | |
![|](ftv2vertline.png) ![\](ftv2mlastnode.png) TAO_SSLIOP_Endpoint | |
![|](ftv2vertline.png) ![](ftv2blank.png) ![\](ftv2lastnode.png) TAO_SSLIOP_Synthetic_Endpoint | |
![o](ftv2mnode.png) TAO_LF_Event [external] | |
![|](ftv2vertline.png) ![\](ftv2mlastnode.png) TAO_LF_CH_Event [external] | |
![|](ftv2vertline.png) ![](ftv2blank.png) ![\](ftv2lastnode.png) TAO_Connection_Handler [external] | |
![o](ftv2mnode.png) TAO_Profile [external] | |
![|](ftv2vertline.png) ![\](ftv2mlastnode.png) TAO_IIOP_Profile [external] | |
![|](ftv2vertline.png) ![](ftv2blank.png) ![\](ftv2lastnode.png) TAO_SSLIOP_Profile | |
![o](ftv2mnode.png) TargetCredentials | |
![|](ftv2vertline.png) ![\](ftv2lastnode.png) TAO::SSLIOP::TargetCredentials | SSLIOP-specific implementation of the SecurityLevel3::TargetCredentials interface |
![\](ftv2lastnode.png) TAO::SSLIOP::Util | Class that provides utility/helper methods for several classes in the SSLIOP pluggable protocol |