#include <SSLIOP_Credentials.h>
Inheritance diagram for TAO_SSLIOP_Credentials:


Public Methods | |
| TAO_SSLIOP_Credentials (X509 *cert, EVP_PKEY *evp) | |
| Constructor. | |
| virtual SecurityLevel2::Credentials_ptr | copy (ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS) ACE_THROW_SPEC((CORBA |
| virtual void * | _tao_QueryInterface (ptr_arith_t type) |
Protected Methods | |
| ~TAO_SSLIOP_Credentials (void) | |
| Destructor. | |
Protected Attributes | |
| Security::AssociationOptions | accepting_options_supported_ |
| Security::AssociationOptions | accepting_options_required_ |
| Security::AssociationOptions | invocation_options_supported_ |
| Security::AssociationOptions | invocation_options_required_ |
| TAO_SSLIOP_X509_var | x509_ |
| TAO_SSLIOP_EVP_PKEY_var | evp_ |
This class encapsulates the X.509 certificate associated with a given a principal.
|
||||||||||||
|
Constructor.
|
|
|
Destructor. Destructor is protected to enforce proper reference counting. Specifically, this reference counted object should only be deallocated by the reference counting mechanism. |
|
|
Reimplemented from CORBA_Object. Reimplemented in TAO_SSLIOP_ReceivedCredentials, and TAO_SSLIOP_TargetCredentials. |
|
|
Reimplemented in TAO_SSLIOP_ReceivedCredentials, and TAO_SSLIOP_TargetCredentials. |
|
|
This attribute corresponds to the SSLIOP::target_requires field in the security association options in the SSLIOP tagged component that is embedded in IORs created by SSLIOP-enabled server side ORBs. |
|
|
This attribute corresponds to the SSLIOP::target_supports field in the security association options in the SSLIOP tagged component that is embedded in IORs created by SSLIOP-enabled server side ORBs. |
|
|
Reference to the private key associated with the X.509 certificate. |
|
|
Security association options required by this Credentials object when invoking operations on the target object. |
|
|
Security association options supported by this Credentials object when invoking operations on the target object. |
|
|
Reference to the X.509 certificate associated with this SSLIOP Credentials object. |
1.2.18