#include <SSLIOP_Invocation_Interceptor.h>
Inheritance diagram for TAO::SSLIOP::Server_Invocation_Interceptor:


Public Member Functions | |
| Server_Invocation_Interceptor (::SSLIOP::Current_ptr current,::Security::QOP qop) | |
| Constructor.   | |
PortableInterceptor::ServerRequestInterceptor Methods  | |
Methods required by the PortableInterceptor::ServerRequestInterceptor interface.   | |
| virtual char * | name (void) | 
| virtual void | destroy (void) | 
| virtual void | receive_request_service_contexts (PortableInterceptor::ServerRequestInfo_ptr ri) | 
| virtual void | receive_request (PortableInterceptor::ServerRequestInfo_ptr ri) | 
| virtual void | send_reply (PortableInterceptor::ServerRequestInfo_ptr ri) | 
| virtual void | send_exception (PortableInterceptor::ServerRequestInfo_ptr ri) | 
| virtual void | send_other (PortableInterceptor::ServerRequestInfo_ptr ri) | 
Protected Member Functions | |
| ~Server_Invocation_Interceptor (void) | |
| Destructor.   | |
Private Member Functions | |
Copying and Assignment  | |
Protected to prevent copying through the copy constructor and the assignment operator.   | |
| Server_Invocation_Interceptor (const Server_Invocation_Interceptor &) | |
| void | operator= (const Server_Invocation_Interceptor &) | 
Private Attributes | |
| ::SSLIOP::Current_var | ssliop_current_ | 
| Reference to the current SSLIOP execution context.   | |
| ::Security::QOP | qop_ | 
| The default quality-of-protection settings in use.   | |
This server request interceptor rejects insecure request invocations if the effective target object policy requires secure invocations.
| TAO_BEGIN_VERSIONED_NAMESPACE_DECL TAO::SSLIOP::Server_Invocation_Interceptor::Server_Invocation_Interceptor | ( | ::SSLIOP::Current_ptr | current, | |
| ::Security::QOP | qop | |||
| ) | 
Constructor.
| TAO::SSLIOP::Server_Invocation_Interceptor::~Server_Invocation_Interceptor | ( | void | ) |  [protected] | 
        
Destructor.
Protected destructor to force deallocation by the reference counting mechanism.
| TAO::SSLIOP::Server_Invocation_Interceptor::Server_Invocation_Interceptor | ( | const Server_Invocation_Interceptor & | ) |  [private] | 
        
| void TAO::SSLIOP::Server_Invocation_Interceptor::destroy | ( | void | ) |  [virtual] | 
        
| char * TAO::SSLIOP::Server_Invocation_Interceptor::name | ( | void | ) |  [virtual] | 
        
| void TAO::SSLIOP::Server_Invocation_Interceptor::operator= | ( | const Server_Invocation_Interceptor & | ) |  [private] | 
        
| void TAO::SSLIOP::Server_Invocation_Interceptor::receive_request | ( | PortableInterceptor::ServerRequestInfo_ptr | ri | ) |  [virtual] | 
        
| void TAO::SSLIOP::Server_Invocation_Interceptor::receive_request_service_contexts | ( | PortableInterceptor::ServerRequestInfo_ptr | ri | ) |  [virtual] | 
        
| void TAO::SSLIOP::Server_Invocation_Interceptor::send_exception | ( | PortableInterceptor::ServerRequestInfo_ptr | ri | ) |  [virtual] | 
        
| void TAO::SSLIOP::Server_Invocation_Interceptor::send_other | ( | PortableInterceptor::ServerRequestInfo_ptr | ri | ) |  [virtual] | 
        
| void TAO::SSLIOP::Server_Invocation_Interceptor::send_reply | ( | PortableInterceptor::ServerRequestInfo_ptr | ri | ) |  [virtual] | 
        
The default quality-of-protection settings in use.
Reference to the current SSLIOP execution context.
 1.4.7-1