3
// SSLIOP_Endpoint.i,v 1.12 2003/06/07 14:03:55 bala Exp
6
ACE_INLINE TAO_IIOP_Endpoint *
7
TAO_SSLIOP_Endpoint::iiop_endpoint (void) const
9
return this->iiop_endpoint_;
13
TAO_SSLIOP_Endpoint::iiop_endpoint (TAO_IIOP_Endpoint *iiop_endpoint,
16
if (iiop_endpoint != 0)
18
TAO_IIOP_Endpoint *new_endpoint = 0;
22
TAO_Endpoint *endpoint = iiop_endpoint->duplicate ();
24
new_endpoint = ACE_dynamic_cast (TAO_IIOP_Endpoint *,
29
new_endpoint = iiop_endpoint;
31
if (this->destroy_iiop_endpoint_)
32
delete this->iiop_endpoint_;
34
this->iiop_endpoint_ = new_endpoint;
35
this->destroy_iiop_endpoint_ = destroy;
39
ACE_INLINE const SSLIOP::SSL &
40
TAO_SSLIOP_Endpoint::ssl_component (void) const
42
return this->ssl_component_;
48
TAO_SSLIOP_Endpoint::qop (Security::QOP q)
53
ACE_INLINE Security::QOP
54
TAO_SSLIOP_Endpoint::qop (void) const
60
TAO_SSLIOP_Endpoint::trust (const Security::EstablishTrust &t)
65
ACE_INLINE Security::EstablishTrust
66
TAO_SSLIOP_Endpoint::trust (void) const
72
TAO_SSLIOP_Endpoint::credentials (const TAO_SSLIOP_Credentials_ptr creds)
74
this->credentials_ = TAO_SSLIOP_Credentials::_duplicate (creds);
77
ACE_INLINE TAO_SSLIOP_Credentials *
78
TAO_SSLIOP_Endpoint::credentials (void) const
80
return this->credentials_.in ();