|
Public Member Functions |
| ContextEstablishmentPolicy (SecurityLevel3::CredsDirective creds_directive, const SecurityLevel3::OwnCredentialsList &creds_list, SecurityLevel3::FeatureDirective use_client_auth, SecurityLevel3::FeatureDirective use_target_auth, SecurityLevel3::FeatureDirective use_confidentiality, SecurityLevel3::FeatureDirective use_integrity) |
| Constructor.
|
|
Methods required by the SecurityLevel3::ContextEstablishmentPolicy interface.
|
virtual SecurityLevel3::CredsDirective | creds_directive () throw (CORBA::SystemException) |
virtual SecurityLevel3::OwnCredentialsList * | creds_list () throw (CORBA::SystemException) |
virtual SecurityLevel3::FeatureDirective | use_client_auth () throw (CORBA::SystemException) |
virtual SecurityLevel3::FeatureDirective | use_target_auth () throw (CORBA::SystemException) |
virtual SecurityLevel3::FeatureDirective | use_confidentiality () throw (CORBA::SystemException) |
virtual SecurityLevel3::FeatureDirective | use_integrity () throw (CORBA::SystemException) |
virtual CORBA::PolicyType | policy_type () throw (CORBA::SystemException) |
virtual CORBA::Policy_ptr | copy () throw (CORBA::SystemException) |
virtual void | destroy () throw (CORBA::SystemException) |
Protected Member Functions |
| ~ContextEstablishmentPolicy (void) |
| Destructor.
|
Private Attributes |
SecurityLevel3::CredsDirective | creds_directive_ |
SecurityLevel3::OwnCredentialsList | creds_list_ |
SecurityLevel3::FeatureDirective | use_client_auth_ |
SecurityLevel3::FeatureDirective | use_target_auth_ |
SecurityLevel3::FeatureDirective | use_confidentiality_ |
SecurityLevel3::FeatureDirective | use_integrity_ |