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


Public Methods | |
| TAO_SSLIOP_Credentials (X509 *cert, EVP_PKEY *evp) | |
| Constructor. More... | |
| 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 is protected to enforce proper reference counting. More... | |
Protected Attributes | |
| Security::AssociationOptions | accepting_options_supported_ |
| 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. More... | |
| Security::AssociationOptions | accepting_options_required_ |
| 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. More... | |
| Security::AssociationOptions | invocation_options_supported_ |
| Security association options supported by this Credentials object when invoking operations on the target object. More... | |
| Security::AssociationOptions | invocation_options_required_ |
| Security association options required by this Credentials object when invoking operations on the target object. More... | |
| TAO_SSLIOP_X509_var | x509_ |
| Reference to the X.509 certificate associated with this SSLIOP Credentials object. More... | |
| TAO_SSLIOP_EVP_PKEY_var | evp_ |
| Reference to the private key associated with the X.509 certificate. More... | |
This class encapsulates the X.509 certificate associated with a given a principal.
|
||||||||||||
|
Constructor.
|
|
|
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.13.1 written by Dimitri van Heesch,
© 1997-2001