#include <SSLIOP_TargetCredentials.h>
Inheritance diagram for TAO::SSLIOP::TargetCredentials:
Public Member Functions | |
TargetCredentials (::X509 *cert,::EVP_PKEY *evp) | |
SecurityLevel3::Credentials Methods | |
Methods required by the SecurityLevel3::Credentials interface. | |
virtual SecurityLevel3::CredentialsType | creds_type (ACE_ENV_SINGLE_ARG_DECL) throw (CORBA::SystemException) |
SecurityLevel3::TargetCredentials Methods | |
Methods required by the SecurityLevel3::TargetCredentials interface. | |
virtual char * | context_id (ACE_ENV_SINGLE_ARG_DECL) throw (CORBA::SystemException) |
virtual SecurityLevel3::Principal * | client_principal (ACE_ENV_SINGLE_ARG_DECL) throw (CORBA::SystemException) |
virtual SecurityLevel3::StatementList * | client_supporting_statements (ACE_ENV_SINGLE_ARG_DECL) throw (CORBA::SystemException) |
virtual SecurityLevel3::ResourceNameList * | client_restricted_resources (ACE_ENV_SINGLE_ARG_DECL) throw (CORBA::SystemException) |
virtual SecurityLevel3::Principal * | target_principal (ACE_ENV_SINGLE_ARG_DECL) throw (CORBA::SystemException) |
virtual SecurityLevel3::StatementList * | target_supporting_statements (ACE_ENV_SINGLE_ARG_DECL) throw (CORBA::SystemException) |
virtual SecurityLevel3::ResourceNameList * | target_restricted_resources (ACE_ENV_SINGLE_ARG_DECL) throw (CORBA::SystemException) |
virtual SecurityLevel3::OwnCredentials_ptr | parent_credentials (ACE_ENV_SINGLE_ARG_DECL) throw (CORBA::SystemException) |
virtual CORBA::Boolean | client_authentication (ACE_ENV_SINGLE_ARG_DECL) throw (CORBA::SystemException) |
virtual CORBA::Boolean | target_authentication (ACE_ENV_SINGLE_ARG_DECL) throw (CORBA::SystemException) |
virtual CORBA::Boolean | confidentiality (ACE_ENV_SINGLE_ARG_DECL) throw (CORBA::SystemException) |
virtual CORBA::Boolean | integrity (ACE_ENV_SINGLE_ARG_DECL) throw (CORBA::SystemException) |
virtual CORBA::Boolean | target_embodied (ACE_ENV_SINGLE_ARG_DECL) throw (CORBA::SystemException) |
virtual CORBA::Boolean | target_endorsed (ACE_ENV_SINGLE_ARG_DECL) throw (CORBA::SystemException) |
virtual void | release (ACE_ENV_SINGLE_ARG_DECL) throw (CORBA::SystemException) |
This class implements SSLIOP-specific SecurityLevel3::TargetCredentials.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Implements TAO::SSLIOP_Credentials. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|