Classes | |
class | TAO::SSLIOP::Accept_Strategy |
SSLIOP-specific accept strategy that builds on the TAO_Accept_Strategy implementation. More... | |
class | TAO::SSLIOP::Acceptor |
The SSLIOP-specific bridge class for the concrete acceptor. More... | |
class | TAO::SSLIOP::ClientCredentials |
class | TAO::SSLIOP::Connection_Handler |
Handles requests on a single connection. More... | |
class | 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. More... | |
class | TAO::SSLIOP::Connector |
SSLIOP-specific Connector bridge for pluggable protocols. More... | |
class | TAO::SSLIOP::CredentialsAcquirer |
SSLIOP-specific SecurityLevel3::CredentialsAcquirer implementation. More... | |
class | TAO::SSLIOP::CredentialsAcquirerFactory |
SSLIOP-specific TAO::SL3::CredentialsAcquirerFactory implementation. More... | |
class | TAO::SSLIOP::Current |
Implementation of the TAO SSLIOP::Current extension. More... | |
class | TAO::SSLIOP::Current_Impl |
TSS portion of the TAO SSLIOP::Current extension, and the SSLIOP-specific SecurityLevel3::SecurityCurrent object. More... | |
struct | TAO::SSLIOP::OpenSSL_traits< ::EVP_PKEY > |
class | TAO::SSLIOP::Protocol_Factory |
SSLIOP-specific protocol factory implementation. More... | |
class | TAO::SSLIOP::Server_Invocation_Interceptor |
Secure invocation server request interceptor. More... | |
class | TAO::SSLIOP::OpenSSL_st_var< T > |
"_var" class for the OpenSSL More... | |
class | TAO::SSLIOP::ORBInitializer |
class | TAO::SSLIOP::OwnCredentials |
Credentials representing our identity, not our peer's identity. More... | |
struct | TAO::SSLIOP::OpenSSL_traits< ::SSL > |
class | TAO::SSLIOP::TargetCredentials |
SSLIOP-specific implementation of the SecurityLevel3::TargetCredentials interface. More... | |
class | TAO::SSLIOP::Transport |
SSLIOP-specific transport implementation. More... | |
class | TAO::SSLIOP::Util |
Class that provides utility/helper methods for several classes in the SSLIOP pluggable protocol. More... | |
struct | TAO::SSLIOP::OpenSSL_traits< ::X509 > |
struct | TAO::SSLIOP::OpenSSL_traits |
Template traits structure for OpenSSL data structures. More... | |
CORBA-style Reference Count Manipulation Methods | |
These reference count manipulation methods are generally specific to OpenSSL structures. | |
template<typename T> | |
T * | _duplicate (T *st) |
Increase the reference count on the given OpenSSL structure. | |
template<typename T> | |
T * | copy (T const &st) |
Deep copy the given OpenSSL structure. | |
template<typename T> | |
void | release (T *st) |
Decrease the reference count on the given OpenSSL structure. | |
Typedefs | |
typedef SSLIOP_Credentials * | Credentials_ptr |
typedef TAO_Pseudo_Var_T< SSLIOP_Credentials > | Credentials_var |
typedef TAO_Pseudo_Out_T< SSLIOP_Credentials, Credentials_var > | Credentials_out |
typedef Current * | Current_ptr |
typedef TAO_Pseudo_Var_T< Current > | Current_var |
typedef OpenSSL_st_var< ::EVP_PKEY > | EVP_PKEY_var |
typedef OwnCredentials * | OwnCredentials_ptr |
typedef TAO_Pseudo_Var_T< OwnCredentials > | OwnCredentials_var |
typedef TAO_Pseudo_Out_T< OwnCredentials, OwnCredentials_var > | OwnCredentials_out |
typedef OpenSSL_st_var< ::SSL > | SSL_var |
typedef ACE_Svc_Handler< ACE_SSL_SOCK_STREAM, ACE_NULL_SYNCH > | SVC_HANDLER |
typedef OpenSSL_st_var< ::X509 > | X509_var |
Variables | |
const long | ACCEPT_TIMEOUT = 10 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Increase the reference count on the given OpenSSL structure.
|
|
Deep copy the given OpenSSL structure.
|
|
Decrease the reference count on the given OpenSSL structure.
|
|
|